Racing Pulse with Michael Felgate
Imperatriz 'spot on' ahead of ambitious Newmarket tilt
00:00 / 09:06
Advertisement