2011: Sneak Peak At The Velodrome

Cyclist Allison Jones gets a sneak peak at the brand new Velodrome in London, where she’ll be competing this summer, and then tours the city. Courtesy: U.S. Olympic Committee and VisitBritain.

More From PBS