Update: NASA ID’s Space Shuttle Debris in Lake Nacogdoches
NASA says a large piece of debris found in Lake Nacogdoches is one of the cryogenic fuel tanks from the Space Shuttle Columbia, which disintegrated during re-entry over East Texas in February of 2003.