British crossover progressive rock band The Room release a single in aid of the Childhood Eye Cancer Trust (CHECT) on March 4th 2013. The track, Screaming Through The Noise is taken from the band’s critically acclaimed debut album ‘Open Fire’, released late last year. Vocalist Martin Wilson said “The song is about the intense emotional […]
You must be logged in to post a comment.