France unveils open air museum for Tour de France in mountains

As the Tour de France enters the Pyrenees, the town of Pau inaugurates an exhibit dedicated to the history of the tour and its winners.