Restoring Hope
Restoring Hope is an American Thoroughbred racehorse who competed in the 2018 Belmont Stakes. He first garnered attention when he won a race in Santa Anita.
Restoring Hope is an American Thoroughbred racehorse who competed in the 2018 Belmont Stakes. He first garnered attention when he won a race in Santa Anita.