A mysterious new horse and rider show up, and trouble insues in the wake of their arrival.A mysterious new horse and rider show up, and trouble insues in the wake of their arrival.A mysterious new horse and rider show up, and trouble insues in the wake of their arrival.