Thursday, February 17, 2011

World's smallest velodrome




Frantic racing and lots of wipeouts at Red Bull's mini drome in London.