Jon Stewart has been killing it recently with his coverage of the Eric Garner and Michael Brown grand jury decisions. Last night, he turned his attention toward the talking heads who are complaining about people peacefully protesting in the streets, because "blocking traffic is a form of violence."

Come for the ridiculous complaints that protesters have put a chokehold on traffic and prevented people from shopping at Macy's, stay for the cheap shots at the Cleveland Browns.

After calling for NYC to indict the marathon, the Halloween parade, and any random pop-up street fairs, The Daily Show turned its attention toward the right wing media's lambasting of Gov. Andrew Cuomo for meeting with "a guy who sold crack," Jay Z. Jessica Williams takes over to explain Fox's new unofficial rule that people "must be labelled according to the worst thing they've ever done."