29 Season
1065 Episode
Australian Story - Season 16 Episode 31 Paint the Town Black
Not since the mighty Phar Lap has a horse captured the public imagination like Black Caviar. She remains unbeaten after thirteen runs and has been declared the best racehorse in the world.
- Country :
- Genre : Documentary, News
- Director :
- Cast : Leigh Sales