Teenage Mutant Ninja Turtles · Back to the Sewer

The Incredible Shrinking Serling

S7·E6 · 25 Oct 2008 · 22m

Synopsis

Serling, desperate to return to his own time, builds a makeshift Time Window.