Storm Shadow Body Spray

Your eyes do not deceive you. This is not clever PhotoShop chicanery or a bit of Fake News. It’s actual, really real honest-to-Hama, Storm Shadow Body Spray. Or, to be more exact, Cobra EDT Body Spray. EDT–that must be some cool military acronym, right?  Like the manufacturer was going all-in on the mythos with this product. Nope. EDT just means

Read more