Where To Stream Spirit Riding Free Season 2 Episode 5
Lucky and the Christmas Spirit
- Aired September 8, 2017
- 30 Min
When a blizzard threatens to derail the town's Christmas celebrations, Lucky and her pals organize a secret "Santa's elves" gift-giving campaign.