Herald Square is where MSNBC is doing their live broadcast. I'm sure all the protestor PUKES just want to get on TV. Hope Chrissy gets swept up with them.
You are correct, they just mentioned that on the radio!