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. |