This Day In History: 1994-03-19

Nemesis debuts at Alton Towers