This Day In History: 2019-08-18

Alton Towers conclude three days of celebrations to mark 25 years of Nemesis