World Amazing Stuff: Spain train crash pictures

Spain train crash pictures


Deadly train crashed in Santiago De Compostela, northwestern Spain on 24th July 2013 and killed 77 people after a train derailed.