AWAY: CASCO BAY CHALLENGE

Casco Bay Challenge, South Portland, Maine