Weird Theatre

Weird Theatre was based out of Dallas, Texas and was hosted by Mr. Weird on DCTV in the early 2000s.

Watch the end of an episode of Weird Theatre from April 23, 2004:


Popular posts from this blog

Moona Lisa

The Schlocky Horror Picture Show

Dr. Cadaverino