This Day in History: 1996-11-03

Thunder Looper closes at Alton Towers