Deaf Havana – Leeches February 2, 2012 https://altsounds.tv/7oub 2012, Alternative, Deaf Havana, RockLast Update February 2, 2012 / Discover The Hives – Tick Tick Boom Directed by: Kalle Haglund Bring Me The Horizon – Drown Directed by: Plastic Kid Nothing But Thieves – Trip Switch Directed by: Ivana Bobic