Terror to release new studio album “Trapped in a World” on March 5th 2021
Long-running Los Angeles hardcore outfit Terror is preparing to release “Trapped in a World”, revisiting their earliest records with former guitarist Todd Jones of Nails, who will also be producing the band's next LP. Set for release on March 5th, 2021, the band has issued the details on the special release including pressing info, preorders, and more.