This Day in History: 2007-10-07

In 2007, the mischievous twins Edgar and Ellen began their reign as animated characters on YTV and Nicktoons.