Leeches EP

deaf-havana 2011

MUSIC VIDEO: Deaf Havana – Leeches

Deaf Havana have unleashed the exceptional music video for their second single “Leeches,” coming off of last years’ release Fools and Worthless Liars. This video shows some intense visuals of a psychotic girl drawing pictures and running wild in the woods. You can definitely feel the emotion from the song corresponding with the events taking […]