Highway accident report :
collapse of New York Thruway (I-90) bridge over the Schoharie Creek, near Amsterdam, New York, April 5, 1987.
Description
Viewability
Item Link | Original Source |
---|---|
Full view | Cornell University |