Dave & Chuck the Freak Peep Show: Fecal Terrorist

Dave & Chuck the Freak watch surveillance video of a woman who defecated inside of a coffee shop and threw her droppings at the employees.