Season 3, Episode 13 Destroyer

First Aired: May 13, 2006

Conclusion. A surprise collaboration fights evil on Earth and in space.

Watch Now
Paid