Episode Overview
Once the Time Window is fixed, the Turtles step inside, expecting to return to their lair. However, instead of arriving home, they embark on a perilous journey through time, experiencing moments from the past, present, and future.
Show Information
Season 7 Episodes 13
Servers