Notes: North American home video trailer from the 2001 "Sccoby Doo & the Cyber Chase" VHS.
Added By: funguy10