we just had one in nyc....it was crazy fun!
the highlight was our team captain stopping traffic in the middle of a nyc street (while the light was green) with only a green plastic whistle...i swore he was gonna get run over!
and it taught me one very important truth: NY drivers will not actually run you over, they just seem like they will