Here’s a gnarly little story out of Russia I just stumbled across on Newsru.com. This death porn tale comes from a town in the Urals named “Snezhinsk,” which means something like “Snowville.” It’s one of Russia’s last “closed cities,” where…
August 28th, 2009 | Comments (20)