Dispatch: Where to Drink in St. Petersburg

From rock 'n' roll karaoke bars to speakeasies, there's a place for every drinker in St. Petersburg, Russia.