Question: when does spirit riding free season 2 come out?
Answer: September 8, 2017