« previous | HOME | next »

February 8, 2005

New Sponsor: SATAN'S SHIH-TZU

Coming soon to a mall megaplex near you, it's Chickenhead's debut foray into super-slasher cinema:


Satan's Shih-Tzu