Next Testament CD

I'm pretty sure they did.Awesome track off of demonic,possibly one of the best on the album.
 
I believe it was in north hampton ma.,forget the name of the venue though.I've got my stub somewhere.If I remember correctly, It was a packed house and very loud.