Replay: English Soul Wins the Fleet Indian Stakes
Watch English Soul overcome the difficult tasks of breaking from the 11 post and have to beat 10 other fillies to win the $200k Fleet Indian Stakes.
Watch English Soul overcome the difficult tasks of breaking from the 11 post and have to beat 10 other fillies to win the $200k Fleet Indian Stakes.