Champion horses’ lives on the road

The Longines Global Champions Tour and Global Champions League is in Cascais, Portugal, for the ninth stop of the 2017 tour. CNN’s Aly Vance reports

NO COMMENTS