6 November 1993
23 mins.
While rummaging through the local junkyard the Turtles witness the crash landing of an alien spacecraft.
Prev Episode
Next Episode
ZingFlicks
ZingFlicks © 2025