Deafen The Creatures UK
Deafen The Creatures are an Acoustic Electronic band based in Manchester who were formed in February 2011 and effortlessly combine the traditional nuances of delicate male/female vocals, acoustic guitars and piano with the modern approach of ambient synths and driving electronic beats to create vast intertwining soundscapes. ... more
Streaming and Download help