St. Petersburg - Russia (2009)
Torpedo Boyz Trio at Bubble Bar on April 30th
Torpedo Boyz Trio performing at Bubble Bar in St.Petersburg on April 30th.
Them crazy Russians know how to party hard!!!!
 
 < Gallery