Archive for June, 2011

TOUR DE FRANCE 2011

Running from Saturday July 2nd to Sunday July 24th 2011, the 98th Tour de France will be made up of 21 stages and will cover a total distance of 3,430.5 kilometers. Swing by the bar to watch a stage or two. Be sure to ask your bartender about the “Yellow Jersey Special.”