http://www.digitaljournal.com/article/45603

SNL TV funhouse Conspiracy theory rock!

Posted Nov 6, 2006 by bobSP
Wow, only aired once!