Where To Stream Spirit Riding Free Season 3 Episode 2
Lucky and the New Governor
- Aired November 17, 2017
- 30 Min
As a mare in Spirit's herd prepares to give birth, Lucky enrolls Pru and Abigail in Prescott's Charm School to get them ready for the Governor's Ball.