Last year The Dead Weather released new album Dodge and Burn, five years later Sea of Cowards. They shared a new video for the track “Impossible winner“. Directed by Sophie Muller & Ross McDowell. Watch it below.