TCL Curved TV Stakes Results and Replay – 2018

View the results and replay for the 2018 TCL Curved TV Stakes. The TCL Curved TV Stakes was raced at Flemington racecourse on 08/11/2018. Replay: Look away now Junipal backers. Vow and Declare eats into the margin with a powerful finish. — (@Racing) November 8, 2018 Results… Read More »