Absolute Champion


Absolute Champion - horse in Australia.