This Day In History: 1996-11-03

Thunder Looper closes at Alton Towers