Watch Scooby's All-Stars - Season 1 Episode 8 Online!:
The gang visits a friend on a forbidding island reputed to be the home of vampires.