This Day In History: 2019-02-20

Thorpe Park confirm that Loggers Leap, the park’s famous log flume is closed for good