This Day in History: 2021-04-18

Alton Towers marks half a million trains dispatched on The Smiler