AUTO TEST POST 20241212224446 Video AUTO TEST POST 20241212221559 Video AUTO TEST POST 20241212221410 Video
by: Chelsea Friedman Posted: May 26, 2016 / 06:18 PM EDT Updated: May 26, 2016 / 06:18 PM EDT SHARE One of the last remaining pieces of steel from the World Trade Center is now in Long Island. The 17 foot long beam is believed to be from the World Trade Center’s North Tower. The beam had been stored at JFK airport.