Pin It

FPS Russia - 82mm Mortar Fail

Uploaded by

Tuesday Jun 21, 2011 19:52

Instead of laughing, I would have probably been running away from the impending explosion.

RUSSIA