A free speech demonstration staged by conservative activists quickly fell apart in downtown San Francisco on Saturday afternoon when several hundred counterprotesters surged the area, throwing punches. (oh, they did a helluva lot more than that) There is a 5 minute silent feed from the helicopter above after the news article and you can see how prepared they are.