I guess the New England Mayor can cancel the parade!
When did New England become a city?
Print