Teen Titans returns tonight after too-long of a hiatus, in... Episode #23 - Betrayal Original Airdate - July 31st, 2004 After a few weeks as a Teen Titan, Terra has everything she ever wanted: a nice home, good friends, and even a little romance with Beast Boy . Everything seems perfect. But is it? Comments?