Wednesday, October 14, 2009

On May 1, 1947, Evelyn McHale leapt to her death from the Empire State Building. A photo student (Robert Wiles) happened to be across the street from where she landed on top of a limo.