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...