His performance in the Savills Chase at Christmas may have been “way better” but Willie Mullins was still in awe of Galopin ...
There are only seven car brands on our list of the most expensive cars in the world, and while Ferrari and Mercedes-Benz dominate this list because of their Formula 1 racing pedigree and Mille Miglia ...