Ninja Turtle Traveling Exhibit

The Teenage Mutant Ninja Turtle traveling exhibit is attracting a big audience at the Mayborn Museum.