Video Ad Feedback
South America's superstar
Winning Post traveled to the stud farm where the most successful South American horse is staying.
04:28
- Source:
CNN
Winning Post: Horse racing show
4 videos