City Life Russia: Where Spiderman Rules! June 9, 2008 Russian_Village Leave a comment Hey, The new Spiderman CD was released in Russia……