Where To Stream Star Wars Rebels Season 3 Episode 12
Ghosts of Geonosis Part 2
- Aired January 7, 2017
- 30 Min
- Rated 7.5
- Number 66 Of 69 Rated Episodes
After finding a missing rebel team member, the Ghost crew discovers another surprise on Geonosis and work to conceal it from Imperial Forces.