Trains that went backwards … and other odd manoeuvres

39 min read

Eric Stuart highlights various fascina