Dr. LaRue

Dr. LaRue was an archaeologist who pretended that he dug up a dinosaur that came to life. It was actually a robot he was using to steal the lost silver treasure of Montezuma.

Appearances

 * The New Scooby and Scrappy Doo Show - The Dinosaur Deception