Date Concert Venue Location
Oct 14, 2006
Mongrel

Rock and Shock

The Palladium Worcester, Massachusetts, United States