Rating History:
Ducky Daddle (USA) 1980
‹ Back to horse profile