It’s that time of year again: time for the 2011 Tour de France. It officially begins tomorrow and I’m sitting here without cable TV. Since I’m not the only one in this predicament, why don’t you post up the local spots in your town in the comments?
Also, anyone watching it in a bar / shop in Austin?