Where to watch the Tour de France in NYC?
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!
Observing members:
0
Composing members: 0
Composing members: 0