Extreme E’s Spectacular Opening in the Saudi Desert
What a weekend of motorsport racing we’ve just witnessed in the desert of AlUla, Saudi Arabia! In what has been years in the making, Extreme E made history this weekend as it crowned its first race winner in a high temperature desert environment fitting of any...
Read More