Eye For The Eye
Latest[London, February 7. Image via Getty]
Runners recover at the top of the Gherkin building after completing a charity race up 38 floors (1037 stairs) in aid the charity Child’s Voice Appeal in the City of London on February 7, 2010. AFP PHOTO / Ben Stansall (Photo credit should read BEN STANSALL/AFP/Getty Images)
Join the discussion...