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