February 22, 2011 Sports Update Edit Delete Tags Autopost London mayor says new Olympic Velodrome is the most wonderful velodrome in the whole world http://bit.ly/hbZ9Hg