Trailer for Whats New, Scooby-Doo? (2002) captured from the Scooby-Doo and the Legend of the Vampire (2003) VHS tape.