Betrayal
- Episode aired Jul 31, 2004
- 23m
Terra takes Beast Boy on a date just as Slade launches an attack on the Titans. Terra's loyalties are revealed.Terra takes Beast Boy on a date just as Slade launches an attack on the Titans. Terra's loyalties are revealed.Terra takes Beast Boy on a date just as Slade launches an attack on the Titans. Terra's loyalties are revealed.