10 Betrayal

Terra and Beast Boy go out on a date during the night while the tower is under siege by Slade's minions. Slade then interrupts the date and shows Beast Boy where Terra's loyalties lie.
Watch Teen Titans Season 2 episode 10 Betrayal online for free
Loading...