Friday, February 19, 2010

today.

The most beautiful suicide Pictures, Images and Photos
On May 1, 1947, Evelyn McHale leapt to her death from the observation deck of the Empire State Building. Photographer Robert Wiles took a photo of McHale a few minutes after her death.

2 comments:

  1. whoa. it's really hard to realize she is d-e-a-d. i wish the first picture worked!

    ReplyDelete
  2. Had to delete it, I suck at the internet!

    ReplyDelete