The  Museum of Fine Arts, St. Petersburg, Florida  will host the Stolen Idols as they put on a great show this Friday. Make your reservations for Dinner & Jazz today at their website!

This is Stolen Idols’ rendition of “Tin Tin Deo”, recorded live at the Palladium Side Door in Saint Petersburg, Florida, on August 18, 2012.