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:

Comments

Popular posts from this blog

Dr. Cadaverino

Moona Lisa

Svengoolie 31st Anniversary