I have no problem with people protesting. I believe that is a fundamental right to every person in this country. Protest to your heart's desire. Stand up for your beliefs.
BUT STAY THE HELL OUT OF THE DAMN ROADS!
It's not a difficult concept. Roads = Cars. Cars + Pedestrians + A bad time.