Where To Stream Spirit Riding Free Riding Academy Season 1 Episode 1
Home Is Where the Herd Is
- Aired April 3, 2020
- 24 Min
With academy life on the horizon, the PALs work together to tame wild yearling Governor before they leave. But maybe he's not meant to be broken.