Blue Hill Fairgrounds

June 27 @ 7:39 am