It is cool to hear that Mexico City got a turnout of more than 2000 for their ride this year. I don't know how those numbers stack up against previous years, but that has to make it about the biggest daylight ride anywhere. Its a megacity, so a large turnout makes some sense. but still, how many did Tokyo put in the streets? Rio? Shanghai? Seoul?
here are a few pics -
Klondike