Send to a Friend
Where to watch the Tour de France in NYC?
Asked by brownlemur (4086)
July 22nd, 2008
I am visiting from out of town and I would very much like to watch tomorrow’s (Wednesday, July 23) Alpe d’Huez stage of the tour. Does anybody know of a bar or bike shop where they will air it? I found this place already, but I’m hoping to find some place in Brooklyn. Thanks in advance!
Using Fluther
or