Russian ‘Balloon’ Weapons

March 17, 2011 · Posted in Funny · 1,904 Comments 

Inflatable ‘weapons’ in Russia to scare and confuse their enemies.

Russia balloon inflatable weapon

Read more