Scooby's Laff-A Lympics poster
TV

Scooby's Laff-A Lympics (1977)

S02E09 South America

Sep 23, 1978 • Season 2 • Episode 9 • HD

Today's competition features an exhilarating journey on a raft as contestants navigate the thrilling waters of the Amazon River.

Country: US