The New Scooby and Scrappy-Doo Show poster
TV

The New Scooby and Scrappy-Doo Show (1983)

S01E11 Scooby-Roo

Oct 01, 1983 • Season 1 • Episode 11 • HD

The group sets out to the desert, aiming to snap some photos at Devils Rock. However, they quickly catch wind of a Neanderthal that's been frightening off visitors. Meanwhile, Daphne struggles to get good shots of the rock, as her pictures aren't coming out quite right.

Country: US