Cowabunga! New England town celebrates role as birthplace of Teenage Mutant Ninja Turtles
The city where the Teenage Mutant Ninja Turtles were born largely has been overlooked during the green characters' meteoric rise to superstardom. A new museum exhibit in Dover, New Hampshire, hopes to change that.

