Vehicle crashes into military police barrier

Military Police test a portable barricade system.

Added:

By: MilitaryNotes (501.60)

Tags: MP, Military Police, VBIED, barricade

Location: Libya

Liveleak on Facebook

Advertisers