Lizzie Armitstead claimed team GB's first medal today of the 2012 Olympic Games, with a silver in the women's cycling road race´╗┐
Shared publiclyView activity