Fear The Mystery Weapons Of Allah!

Remember the Mystery Stealth Boat of Doom Iran “tested” a couple of weeks ago, as well as the Magical Radar-Evading ICBMs of Ill Portent and the Super-Cavitating Super Rocket Torpedo of Super Islamic Doom? Well, it turns out that all three “new” technologies are most likely Russian-made, of dubious provenance, and, at least in the case of the torpedo, not a very big threat to US Navy forces.
Sounds like the Iranians may have been had, but hey, at least it wasn’t an old bomb casing filled with pinball parts, right?