Deaf Club - Forest/Shore (2011)
Deaf Club are an indie rock band from Wales and London that conjure an atmospheric and emotive sound. The emotion generally being a feeling of unrest and melancholia. They have just released a free EP the 'Lull EP' via bandcamp and look like they are about to make an impact on the british rock scene.
Da LULL EP (2011)