Strung Out have posted on their Facebook page a studio journal for their upcoming release, Transmission Alpha Delta. Transmission Alpha Delta is set to be released on March 24, 2015.
Strung Out have posted on their Facebook page a studio journal for their upcoming release, Transmission Alpha Delta. Transmission Alpha Delta is set to be released on March 24, 2015.