Windsor, Maine – Monster Truck Throwdown – September 2-3, 2017 September 3, 2017 Windsor, Maine Share Details Venue : Windsor Fair State : Maine