Champion Stakes of the Year Final
Held on January 26th 2003 at the Birmingham Metropole Hotel.
Home page