Testament Footage At The Avalon
February 23rd, 2012 at 8:38am

Bay Area Backstage has uploaded video footage of TESTAMENT‘s performance at The Avalon in Santa Clara, California:

YouTube Preview Image

Leave a Comment