Lee Hardcastle’s “T is for Toilet” Will Have You Peeing Your Pants

Lee Hardcastle’s “T is for Toilet” Will Have You Peeing Your Pants

Tweet Take that as you will, but director/animator Lee Hardcastle‘s latest film project will have you soiling your britches from sheer terror or laughter (take your pick). You may recognize Hardcastle’s work from the insanely popular and gruesomely gory claymation shorts Chainsaw Maid 2, The Evil Dead in 60 Seconds or The Exorcist in 60 […]