File:Monster Road Rally.png

Summary
Monster Road Rally from the TV film Scooby-Doo and the Reluctant Werewolf.