9/11 Note, Thrown From 84th Floor Of World Trade Center, Finds Its Way To Family A Decade Later

A note, penned by Randy Scott on the 84th floor of the World Trade Center on Sept. 11, 2001, has been delivered to the late broker’s family more than a decade later.