Another blow has hit plans to bring back a Manx-style TT-road race to Wales. Cancellation of this year’s Welsh Road Race was announced earlier this month after the organisers failed to meet a strict list of safety and administrative requirements of motor-cycle racing’s UK governing body. The event, last run in 1954, was announced at the 2017 bike show but now sponsorship and facilities … [Read more...]