Apr 19, 2009

Russia's inflatable army



A factory north of Moscow has made its own inflatable military decoys to help the Russian Army fend off allies.

Sphere: Related Content

0 Comments: