This Day in History: 2001-04-07

Excalibur 2 debuts at Camelot