Shares 367 Views 8 Comments

WTC Jumpers

Mar 16, 2013
367 Views 8

You may be interested

8 Comments

  1. They are the jumpers from the World Trade Center on 11 September 2001 NYC…

    These are the folks that decided to become pavement pizza’s rather than burn to death in the towers.

    R.I.P.

    Reply

Leave a Comment

Your email address will not be published.

Most from this category