Sebastian Bach February 5, 2010 The Palladium - Worcester, MA Photos By: Mary Ouellette - theywillrockyoudotcom
Sebastian Bach performing at The Palladium in Worcester, MA on February 5, 2010

Sebastian Bach performing at The Palladium in Worcester, MA on February 5, 2010

IMG0084