Well, deja vu all over again! The news just announced that a small plane crashed into the 8th-10th floor of a building at 71st Street and York Avenue. It looks like 9/11.
There's no news yet on damage or fatalities. The PHI office, before we moved in 2003, was at 72nd Street and York overlooking the East River. After 9/11, I worried about such things, especially since I was 20+ floors up and the only way out was a jump off the balcony to a roof about 10 floors below,