Wednesday, May 15, 2013

Oddity 5

In 1978, the third episode of the third season of The Scooby-Doo Show, was called "A Scary Night With a Snow Beast Fright", and yeah, there's a Snow Beast.

I'll let these pictures speak for themselves...