Shame That Tune

YouTube Preview Image

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.