Articles

Two words: Las Vegas

Posted on

 Its lights out and away we go in the notorious Las Vegas, the city that never sleeps. But this time, the gamble did not take place in one of the many casinos present in the Nevada city, but on its streets. Indeed, the motorsport has returned to Vegas after more than forty years: previously held […]