Conspiracy Theory Rock

posted by
Filed under: Satire

This TV Funhouse cartoon was broadcast only once on Saturday Night Live, March 14, 1998.

Thanks Dwerf