Shed – First album track available now for pre-listen!

Shed – The Final Experiment is set for release on March 10th. After a long wait, Taken Affect is the first track we have available for pre-listening today on all our channels! The whole album is only one week away and you can pre-order it now here!