On one fateful night Xavier and Zoloft decide to wreak havoc on humanity after Xaviers' roommate, Bradley, really hurts his feelings. The two decide to conjure up a demon capable of such destructive powers from the only willing sacrifice they can find... a hot dog. Deli Man... more »

  • February 22, 2011