Interesting. Actually, I think I cycled past this group yesterday, on my way up to Market. By that point though, the chimpanzees must have already been sent back to their minders, as I don't recall seeing any of those theatrics.
One more reason I'm glad my office isn't in the new federal building.