When Worlds Collide, Part 1

When Worlds Collide is a one-hour episode of Tales of the Teenage Mutant Ninja Turtles (2012 TV series) airing June 18, 2017