Saint Petersburg College Musical Ambassadors Russia Tour 2008 featured on Tampa Bays News 10 on Thursday, February 28, 2008