Where To Stream Star Wars Forces of Destiny Season 1 Episode 14
An Imperial Feast
- Aired October 29, 2017
- 3 Min
- Rated 8.0
- Number 10 Of 32 Rated Episodes
Leia orders Han to bargain with fellow pilot Hera Syndulla for rations that hungry Ewoks might enjoy.