GloucesterTimes.com, Gloucester, MA

Archive

Spain Train Derailment [Duplicate]

In this July 25 photo, a derailed train car is lifted by a crane at the site of a train accident in Santiago de Compostela, Spain.

NDN Video