This is what happens when you give the most peculiar minds in comedy some cash and creative freedom.

"Independent Film"

There are some things you just can't un-see - for everything else, there's hydrochloric acid. Watch more El...