Sunday, November 24, 2024
Tags IRTA

Tag: IRTA

British Grand Prix cancelled due to bad weather

The British Grand Prix in Moto GP has been cancelled due to torrential rain at Silverstone after 4 hours of delays. After a meeting between...