On the Road with ApologetiX:
Cheshire, CT
Photo 3 of 92
WEAVER!! You had to leave!? You're our biggest fan in Connecticut!