Titan Rising
- Episode aired Feb 28, 2004
- 22m
Terra returns claiming to have more control over her powers. Slade unleashes giant drill worms to sink the Titan's Tower.Terra returns claiming to have more control over her powers. Slade unleashes giant drill worms to sink the Titan's Tower.Terra returns claiming to have more control over her powers. Slade unleashes giant drill worms to sink the Titan's Tower.