VIDEO: Deaf Havana – Leeches

With a pretty successful album released not too long ago, Deaf Havana are already putting out another release with an EP titled ‘Leeches’. They’ve released this video for the title-track of the EP, check it out: