well that is some crazy riding, Monty would certainly not approve!
Still, goes to show the A23 is not all that bad in the grand scheme of things!
Must admit, i went to new york in feb, just before the blizzards (nearly got snowed in there) and i have to say, i would definately never dream of riding a bike in that city. I noticed the film was dated 2004, wonder if the riders are still alive!?
Adam