Crash test on concrete barrier

Crash test on concrete barrier, this is a U.S. Department of State (DOS) crash testing of an Embassy barrier
Back to Top