Anyone know of a place in the city that will be showing the Tour tonight? Would love to see another alpine stage. There is a tiny sports bar in my neighborhood. Bartender said they could put it on one of the TVs, but I bet I would have a better chance with a few more people with me. Anyone up for joining me? Or do you know of a better place?