Teenage Mutant Ninja Turtles
S06E01
S06E0121 min· aired 7/29/2006

Future Shellshock

TMDb8.0
Nexus es68204TMDb ep 167756TVDb ep 314893

Overview

The Turtles and Splinter find themselves in a futuristic world after accidentally being pulled through a time window.