by Michael Guy

Plans to run an all-new International road race on the Isle of Wight have been revealed. The event, named Diamond Races, is scheduled to debut in October 2021 and will run over a 12.8-mile lap with...