Search

Horse

South China Star

South China Star is a thoroughbred horse born in Australia in 1991. Race horse South China Star is by Whiskey Road (USA) out of Marrouge (AUS). South China Star form is available here. Owned by .

About the horse

Description 33yo Gelding