This Day in History: 2018-05-25

ICON debuts at Blackpool Pleasure Beach