Skip To Content

Where To Stream What's New Scooby-Doo? Season 2 Episode 13

New Mexico, Old Monster

The gang travels to New Mexico and finds a giant, ancient legendary bird that carries the locals off to its mysterious lair.