6th February 2012

Released on March 5, it's the second single taken from the album 'Fools and Worthless Liars', this creepy video has been directed by Stuart Birchall.

Running Time: 192
    Video Tags:
  • Deaf Havana
  • nme
  • music video
  • 'Leeches'

Latest Videos

Live Sessions


Ten Best Songs

Ultimate Guide

Walk Onstage With