World record yearling sale

October 11, 2013

A world record price of 5,000,000 guineas is paid for a one-year old filly