Where To Stream Teen Titans Season 2 Episode 10
Betrayal
- Aired July 31, 2004
- 30 Min
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?