Tag: Paris

Alpinista Reaches Her summit to Win The Arc

The Arc de Triomphe weekend is always savoured by the racing world with no less than eight Group 1 races at the Longchamp track in Paris over the weekend. French trainers were looking to repair some of their reputations as they had only won four Group 1 races in France before this meeting. They won
error: Content is protected !!