British Scene Mourns Tour Of Britain Cancellation
Elite racing in the United Kingdom has been dealt a further blow with the news that the Tour of Britain has been cancelled because of the coronavirus pandemic. The UK’s premier stage race was set to take place between 6-13 September, but four months