With weeks to go until the Olympic Games, London's Olympic Velodrome venue is ready to greet the world's best cyclists. Duration: 01:07