This Day in History: 2010-03-20

Thirteen debuts at Alton Towers