BMW Caufield Cup

BMW Caulfield Cup 2013

The BMW Caulfield Cup is one of the largest horse races of the Spring Racing Carnival. It is a Group 1 race where horses will compete over 2400 meters for the $2.4 million prize on ... Continue Reading →