So incredible Road Blocker Crash test

So incredible Road Blocker Crash test

Hydraulic road blocks at the entrances of the local military base pop up in case of vehicle attack. Here's what happens.


User: Mister Buzz

Views: 1

Uploaded: 2015-04-07

Duration: 01:14

Your Page Title