"The Challenger", the new video from Swedish metallers Mustasch, can be viewed at this location. The clip was shot in Gothenburg, Sweden with STCC (Swedish Touring Car Championship) and was directed by Patric Ullaeus of Revolver Film Company.

"The Challenger" comes off the band's latest album, entitled Sounds Like Hell, Looks Like Heaven, which was released earlier this month via Gain Music Entertainment.