On January 10, 2004, the episode 'How Long is Forever?' of 'Teen Titans' premiered. Starfire was sent 20 years into the future which would mean that today is the day she arrived. pic.twitter.com/UA9CWRXRNX

— Wildest Moments on Cartoon shows and Movies (@toonsgowild) January 10, 2024