Film Star returned to Newmarket on 25th August and had a very determined win. This is a lovely filly and Sir Peter Vela has now taken a larger share in her poartnership.
Click below to read about our facilities.
Click below to view all of our current horses
Copyright 2023 Mark Todd Racing