Meg & DiaFebruary 17, 2008The Palladium - Worcester, MAPhotos by: Mary Ouellette - theywillrockyoudotcom