Movie Villains Wiki
Advertisement

Ben.png

Ben Ravencroft is the secodnary antagonist of Scooby-Doo! And The Witch's Ghost.

Section heading

Write the first section of your page here.

Section heading

Write the second section of your page here.

Advertisement