Chasing down The Beast

{ 2 comments… read them below or add one }

1 Ian April - 2012 at 12:19 am

I doubt the Chinese would let those on their roads, and I doubt the Secret Service or State Department would want the shitstorm that would occur if they were used. Not lucky to be alive…maybe lucky to not be sitting in a cell being questioned, though.

2 Adam August - 2012 at 10:26 am

The second video rocks. I didn’t know, they have that. That is a cool protection and certainly very effective. I agree with Ian, about the chance to test those on Chinese roads. No chance. Great find and interesting videos.

Leave a Comment