October 20, 2010 Insane Faux Trailer for Clown - Eli Roth is not Directing! Edit Delete Tags Autopost via youtube.com