Friday Flashback: Terra's 1st Appearance

Date: 07 November 2008 Time: 05:55 PM ET