"They're Off" at Hialeah Park, Miami, Fla..

"They're Off" at Hialeah Park, Miami, Fla..