Farmington Fairgrounds
May 8 @ 5:25 am
Farmington Fairgrounds, Farmington, ME, 04938