Cycling

Olympic Cycling Road Race

Olympic Cycling Road Race The Olympic Road Cycling Road Race took place in¬†Surrey over the first weekend of the London 2012 Olympic Games. Over a million spectators lined the race route¬†to see teams from all over the world put themselves to the test. The women’s event saw Team GB’s first …