This Week in Music: Steel Panther Tells Us About More Stupid Bands We Don’t Need to Listen to
It's time for another visit with Lexi and Satchel from Steel Panther for a look at this week in music. Naturally, the most important news is the release of their new single and video, but we also hear about Arcade Fire and Linkin Park. Feel the Steel!