Figure of the Day 7 – 10000 Volt Ghost

10000 Volt Ghost Series: Scooby-Doo Release Date: 2002 Comments: The 10000 Volt Ghost is from the Scooby-Doo episode “Watt A Shocking Ghost” originally broadcast in October of 1976. 26 years…

Read more »