Where To Stream What's New Scooby-Doo? Season 2 Episode 13
New Mexico, Old Monster
- Aired March 26, 2004
- 30 Min
- Rated 7.5
- Number 11 Of 23 Rated Episodes
The gang travels to New Mexico and finds a giant, ancient legendary bird that carries the locals off to its mysterious lair.