This Day In History: 2004-04-05

Absolutely Insane debuts at Fantasy Island