Curse of the Evil Eye
The Turtles are still on the search for the last fragment. Shredder finds the last fragment and connects all three to his helmet.
Release : October 29, 1988
Runtime Epiosde : 22 minutes
Rating : 5.70
The Turtles are still on the search for the last fragment. Shredder finds the last fragment and connects all three to his helmet.
Release : October 29, 1988
Runtime Epiosde : 22 minutes
Rating : 5.70