Vehicle crashes into military police barrier

Military Police test a portable barricade system.

Liveleak on Facebook

Advertisers