Where To Stream Teenage Mutant Ninja Turtles Season 3 Episode 29
Blast from the Past
- Aired November 28, 1989
- 25 Min
- Rated 8.0
- Number 42 Of 191 Rated Episodes
Splinter suffers amnesia as the Turtles try to remind him that he is the true leader of the Foot Clan.