New Model DDT A new-look DDT prepares to showcase its new album in the city. By Sergey Chernov The St. Petersburg Times Published: November 16, 2011 (Issue # 1683) SERGEY CHERNOV / SPT DDT frontman Yury Shevchuk pictured at a rehearsal in St. Petersburg for a tour promoting the new album. Yury Shevchuk, arguably Russia’s […]