Starting last week, new episodes of Horse Master airing for the next nine weeks, which were filmed in Queen Creek Arizona back in January. As usual, I was happy with how all the episodes turned out, but at our “wrap party,” at the end of a long week of taping shows, we always vote on […]