Touch and Go
- Episode aired Nov 20, 2004
- TV-Y7
- 21m
While the Turtles attempt to assess the damage around their lair, they find that adjusting to their post alien invasion lives may be harder than they thought.While the Turtles attempt to assess the damage around their lair, they find that adjusting to their post alien invasion lives may be harder than they thought.While the Turtles attempt to assess the damage around their lair, they find that adjusting to their post alien invasion lives may be harder than they thought.