
The Teenage Mutant Ninja Turtles Were Created in New England
Did you know that the ‘heroes in a half shell’ were actually first thought of, conceptualized, and essentially brought to life right here in New England? Sure, in the comics the Ninja Turtles live in the sewers of Manhattan—but in real life, their roots …