- May 13, 2007
- 1,947
- 395
- 83
You can check out my review of the Thrash of the Titans tour featuring Testament, Overkill and Destruction from their stop at the Worcester (MA) Palladium on March 27th via this KNAC.COM link.
Last edited: