Where To Stream Scooby-Doo, Where Are You! Season 1 Episode 10
The Creepy Creature of Vulture's Claw
- Aired November 11, 1978
- 30 Min
While visiting Vulture's Claw Botanical Gardens, owned by one of Velma's friends, Professor Greer, the gang confronts a seven-foot-tall praying mantis that roams the grounds.