The city where the Teenage Mutant Ninja Turtles were born has largely been overlooked during their meteoric rise. But a new museum exhibit in Dover, New Hampshire, seeks to change that.

Cowabunga! New England town celebrates role as birthplace of Teenage Mutant Ninja Turtles

The city where the Teenage Mutant Ninja Turtles were born has largely been overlooked during their meteoric rise. But a new museum exhibit in Dover, New Hampshire, seeks to change that.
More Videos