Why Doesn't Maine Have This? We Must Have ImmediatelyWhy Doesn't Maine Have This? We Must Have ImmediatelyThere are only 3 locations in the entire country - and Maine isn't one of them. Who wants to see bumper cars on ICE come to Maine?Lori VoornasLori Voornas