This is the episode that is airing this week on Horse Masterโitโs about a horse that learned to run off every time his owner longed him. It is one that stands out in my memories
This week starts all-new episodes of Horse Master, which were filmed at a beautiful location in the South Carolina โLow Country,โ where they filmed Forest Gump. Although we were filming in April, in keeping with