Spirit Riding Free Netflix Description: "In a small Western town, spunky ex-city girl Lucky forms a tight bond with wild horse Spirit while having adventures with best pals Pru and Abigail." Ages It's Best-Suited For: 7 and up Number of Seasons: 8 Watch it on Netflix here! Image Source: Netflix