TROQ
- Episode aired May 9, 2005
- 23m
The Titans team up with an alien hero to fight a mechanical menace, but fail to notice his prejudice towards Starfire.The Titans team up with an alien hero to fight a mechanical menace, but fail to notice his prejudice towards Starfire.The Titans team up with an alien hero to fight a mechanical menace, but fail to notice his prejudice towards Starfire.