Mejiro McQueen was a Japanese Thoroughbred racehorse and sire. He was a late-maturing horse who did not emerge as a top-class performer until the autumn of his three-year-old season when he won the Ki
Mejiro McQueen, at Shadai Stallion Station in 2002.