Deadly train crash in Spain

ac deadly train crash in spain_00001209.jpg
ac deadly train crash in spain_00001209.jpg

    JUST WATCHED

    Deadly train crash in Spain

MUST WATCH

Karl Penhaul has the latest from the scene of the deadly train crash in Spain that killed at least 80 people.