Commemorative Teenage Mutant Ninja Turtles Sewer Cover and Sign Unveiled in New HampshireCommemorative Teenage Mutant Ninja Turtles Sewer Cover and Sign Unveiled in New HampshireThe creators of the Ninja Turtles are from New Hampshire, and this week, they got some recognition that people will be able to see for years to come.Jeff ParsonsJeff Parsons