Deep Impact
Deep Impact was a champion Japanese Thoroughbred racehorse who won the Japanese Triple Crown in 2005 and the Japan Cup in 2006, as well as three other Japan Grade One races.
Deep Impact was a champion Japanese Thoroughbred racehorse who won the Japanese Triple Crown in 2005 and the Japan Cup in 2006, as well as three other Japan Grade One races.