This Day In History: 2001-04-07

Excalibur 2 debuts at Camelot