This Day In History: 2018-03-22

Walking Dead: The Ride opens for a press preview at Thorpe Park