First London Olympics Venue Opens
The first London 2012 Olympics venue - the cycling velodrome - has been officially unveiled 521 days before the games begin and slightly under the budget of 93 million pounds (150 million U.S.).
Posted on February 23, 2011
Sign up | Sign in

