Save The Clock Tower Release The Familiar Decay Single
Save The Clock Tower’s album ‘The Familiar // The Decay’ is live for pre-order today, Friday 17th June in online stores everywhere. To celebrate this, the band are releasing the second single from the forthcoming record, “The Familiar Decay.” The track comes gratis to punters when the album is pre-ordered online. The track got its […]