Had to work late so I'm now stuck here. Watching the protest from the 25th floor of my office tower. Its gathering right down in front of the street I'm on. Traffic is blocked from all directions heading into downtown. I estimate about 10000 to 15000. Overall majority are holding up mexican flags, not american flags.