Twin Peaks twice in one morning? That’s just the way I roll. In this song, my favorite zombie-obsessed Russian rockers, Messer Chups, do the Twin Peaks twist. Awesome.
All content is copyright Jeremyriad © 2012, but who is he?
Custom WordPress Theme by The Neon Hive © 2010. Made in England using only 100% eco-green organic pixels! Really.