Teenage Mutant Ninja Turtles
› Season 7
S7 E15: The Starchild
While rummaging through the local junkyard the Turtles witness the crash landing of an alien spacecraft.
| Air date | Nov 6, 1993 |
|---|---|
| Runtime | 23 minutes |
| TMDB rating | ★ 5.7/10 |