Miscalibrated Internet Receptor Stalks
Miscalibrated Internet Receptor Stalks

A "missile delivery vehicle" of some sort:

http://news.msn.com/world/china-co…

Advertisement

Share This Story

Get our newsletter