Where To Stream Star Wars The Clone Wars Season 1 Episode 1
Ambush
- Aired October 3, 2008
- 30 Min
- Rated 7.7
- Number 98 Of 133 Rated Episodes
Jedi Master Yoda and three clone troopers must face off against Count Dooku's dreaded assassin Ventress and her massive droid army.