Pin It

FPS Russia - SA-80 Tire Launching And Hay Explosions

Uploaded by

Wednesday Dec 21, 2011 15:07

If you like to see stuff getting blown the f up, then this is for you.

RUSSIA