Wednesday, April 7, 2010

Blow This Up!



http://www.telegraph.co.uk/news/picturegalleries/howaboutthat/7563546/Russias-inflatable-decoy-weapons-and-military-hardware-in-pictures.html
Too funny, does the US have these too??!!

No comments:

Post a Comment

Drop me a note..