Maine Festival of Champions 2007

Belfast, ME