19th November 2012

We follow Deaf Havana on stage at London's Electric Ballroom as they tell us what's going through their mind before a show, and catch a glimpse of them dancing in their dressing room.

Running Time: 107

Latest Videos

Music Videos

Live Sessions


Ten Best Songs

Ultimate Guide

Walk Onstage With