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!

You Tube