A fifth career success for Happy Power as he takes the Mildren Construction WaterAid Conditions Stakes

A fifth career success for Happy Power as he takes the Mildren Construction WaterAid Conditions Stakes at Salisbury racecourse.