Invictus Game: Day 3
In This Photo: Israel del Torro
Israel del Torro of the United States competes in the Men's Time Trial - Recumbent Bike during the Road Cycling at the Lee Valley Velo Park on day three of the Invictus Games, presented by Jaguar Land Rover at Queen Elizabeth Olympic Park on September 13, 2014 in London, England.
(Sept. 12, 2014 - Source: Paul Thomas/Getty Images Europe) more pics from this album »
Show Israel del Torro With: