Search

Horse

Lord Llaroo

Lord Llaroo is a thoroughbred horse born in Australia in 1996. Race horse Lord Llaroo is by Mustin Lake (USA) out of Match My Fire (AUS). Lord Llaroo form is available here. Owned by .

About the horse

Description 28yo Gelding