Search This Blog

Tuesday, February 13, 2018

The Telescopes: Stone Tape


Shoegaze legends, The Telescopes have released Stoned Tape, their new concept album via underground publishing house Yard Press. The six tracks conceptualize the obscure Stone Tape Theory; where inanimate objects are believed to be able to absorb energy from living beings and then release this energy during times of emotional upheaval or traumatic events. The album is dark and hazy, with a sense of foreboding, cutting through atmospheric vocals, sinister voiced guitars and well placed noise. The album evokes a deep vibe where the listener is enveloped in a dense, immersive sonic experience. Watch the video for album track Everything Must Be, then stream and buy Stone Tape at the link below.