The other day one of friends put this song on at our house and I knew I recognized the voice. The dude from Starlite Desperation! I am now obsessed with this song.
I saw Starlite about 5 years ago at a Weho recreation center, I think...it was a long time ago. Anyways, this was my favorite song. I always wanted to perform burlesque to it. Hey, it's not too late.