Watch What's New Scooby-Doo? season 1 episode 13 tv series online free
Release: Feb 22, 2003
The gang's Italian vacation is interrupted by misdeeds in the ancient city of Pompeii leading to an ominous visit into the mouth of the maybe not-so-dormant volcano Vesuvius.