1354 West Wabansia Ave, Chicago, IL 60642 | 773.227.4433

Shame That Tune

[youtube]http://www.youtube.com/watch?v=iARCeoxGlYU[/youtube]
Shame That Tune is one! Happy birthday, STT!!! In honor of this momentous event, check out this “promo video” produced last year, in hot anticipation of the first show. Hilarious. And so wrong.