Where To Stream Star Wars Clone Wars Season 2 Episode 3
Chapter XIII
- Aired March 30, 2004
- 3 Min
- Rated 9.0
- Number 8 Of 25 Rated Episodes
Having lost his lightsaber, Master Windu takes on a battalion of Super Battle Droids hand to hand.
Chapter XIII
Having lost his lightsaber, Master Windu takes on a battalion of Super Battle Droids hand to hand.