Impressive New Safety Barriers

Texas A&M Transportation Institute researchers, test steel barriers designed to guard federal embassies

Video by texastribune.org