Deaf Havana – “Leeches”

Deaf Havana have premiered a music video for “Leeches.” The clip was directed by Stuart Birchall. The song can be found on the group’s sophomore album, ‘Fools and Worthless Liars,’ which was released in November 2011 via BMG/Chrysalis.

Tour Dates:

04/18 – Birmingham – O2 Academy 2 *
04/19 – Newcastle – O2 Academy 2 *
04/20 – Glasgow – Garage *
04/21 – Leeds – Cockpit *
04/22 – Nottingham – Hit the Deck Festival *
04/24 – Manchester – Club Academy *
04/25 – Norwich – Waterfront *
04/26 – London – Electric Ballroom *
04/27 – Cardiff – CF10 *

* = w/ The Swellers