Strung Out will be releasing their new album Transmission.Alpha.Delta in March of 2015. You can watch a teaser for the album here.
Strung Out will be releasing their new album Transmission.Alpha.Delta in March of 2015. You can watch a teaser for the album here.