Visitor Comments about this Photo:
The 1990 Amtrak #66 - MBTA #906 derailment/crash happened just beyond the platform on the curve in the turn, no?. The Night Owl was going ~75 mph or more than twice the permitted speed here.
Posted by John Barlow on 2017-11-29 12:23:27
You must be logged on to post comments.