terrordaves.com
Yes America, there IS a Sventa Claus!
Well my friends, it’s that time of year when we celebrate family traditions, gathering with friends, gift giving…and Svengoolie! Yes, leave it to our national TV horror host to throw co…