Image

Glen Richards

Australia reclaims International Challenge from the UK

Australia reclaims International Challenge from the UK

By  • 

Under a baking sun and fierce humidity at the Phillip Island Grand Prix Circuit, Australia has sensationally reclaimed the International Challenge trophy from the United Kingdom at the 25th running …
Read More