Thank You Scientist set to release new album, “Stranger Heads Prevail” in July
Thank You Scientist are set to release their new album, Stranger Heads Prevail on July 29th via Evil Ink Records. […]
Thank You Scientist are set to release their new album, Stranger Heads Prevail on July 29th via Evil Ink Records. […]
Periphery have announced the Juggernaut Tour with Nothing More, Wovenwar and Thank you Scientist. Periphery‘s upcoming new album, Juggernaut will […]