Friday, February 5, 2016

The Dead Weather Release Video For "Impossible Winner"

The Dead Weather have released a video for "Impossible Winner", the second single from their latest album Dodge and Burn. The Sophie Muller and Ross McDowell directed clip is a weird, slightly creepy traveling freak show, black and white affair. This is, by the way, is my favorite track from the album.  Check out the clip below.