Image
Go Ask Mom

N.C. Museum of History opens Starring North Carolina on Nov. 15

In Starring North Carolina!, see a mask from the 1990 movie “Teenage Mutant Ninja Turtles,” which was filmed in North Carolina. Loan courtesy of the Cape Fear Museum of History and Science, Wilmington, N.C. Image credit: N.C. Museum of History