Scooby-Doo Monster Truck

Tune-up your very own Scooby-Doo monster truck and test your skills in this new game. Jump off hills and do tricks, but be careful not to land upside down!