CT Now

Britain's first medalist of 2012

Cyclist Lizzie Armitstead of Great Britain holds up her silver medal in the women's road race.
Mike Hewitt / Getty Images
Copyright © 2016, CT Now
77°