What Goes Up Must Come Down
Latest[New York, February 2. Image via Getty]
Kacie Lauren Fischer (L) of Shell Beach, California, collapses at the finish line on the 86th floor of the Empire State Building February 2, 2010 during the woman’s division of the 33rd Annual Empire State Building run. AFP PHOTO/TIMOTHY A. CLARY (Photo credit should read TIMOTHY A. CLARY/AFP/Getty Images)
Join the discussion...