Doom rockers Taken By The Sun are self-releasing a new skull crushing self-titled album on Feb. 24th. The first single is called "Ornaflux". You can pre-order the album today.
New Music, Emerging from your Local Scene
Doom rockers Taken By The Sun are self-releasing a new skull crushing self-titled album on Feb. 24th. The first single is called "Ornaflux". You can pre-order the album today.