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

Moona Lisa

Uncle Davver's Really Scary Movie Show

Dr. Cadaverino