A statement from TestAmenT:
July 26, 2006, 1:30pm PST
Due to unfortunate circumstances, Testament will be unable to perform at the scheduled show set for today, July 26th, at JB's in Dudley, England. They are experiencing time and mechanical issues with the tour bus they are using. The...