World Trade Center 9/11 Artifact Now On Display At Albany AirportWorld Trade Center 9/11 Artifact Now On Display At Albany AirportA piece of steel from the World Trade Center is now on display at Albany International Airport.Matty JeffMatty Jeff