Scooby-Doo Pop Quiz

where did scooby doo on zombie island take place?
Choose the right answer:
Option A haunted bayou
Option B haunted mansion
Option C haunted forest
 sambosd30 posted over a year ago
skip question >>
save