Where To Stream Scooby-Doo! Mystery Incorporated Season 1 Episode 21
Menace of the Manticore
- Aired June 21, 2011
- 30 Min
- Rated 9.2
- Number 46 Of 52 Rated Episodes
A Manticore terrorizes an amusement park in Crystal Cove.
Menace of the Manticore
A Manticore terrorizes an amusement park in Crystal Cove.