Hello. Just wondering if anyone knows of spots in town (Anchorage) that will have TVs tuned to the Tour de France coverage. Bars? Bike shops? Bike shops that serve beer? Despite the numerous editorials of late declaring the dearth of viewing interest across the country due to never ending doping scandals, I'm compelled to at least check out the mountain stages (and probably any other stage I can find the time to go watch).
(edited to clarify what town I'm speaking of. Just cuz I know where I am doesn't mean anyone else does I suppose).
(edited to clarify what town I'm speaking of. Just cuz I know where I am doesn't mean anyone else does I suppose).