Happy Power wins Gr.3

Happy Power scored a well deserved Gr.3 win in The Supreme Stakes at Goodwood.  The son of Dark Angel has been very consistent, after last year winning a listed race and finishing a close 4th in The Gr.1 Sussex Stakes.

Click here to watch the race