Where To Stream Teenage Mutant Ninja Turtles Season 2 Episode 21
April's Artifact
- Aired May 1, 2004
- 30 Min
An artifact was found in April's restored Antique Shop. It's a strange puzzle box that's connected to April's the disappearance of her Uncle Auggie.