Police say two men were pronounced dead at the scene following the incident on Sunday evening.
Source link
Max Verstappen wins Spanish Grand Prix from Lando Norris to extend championship lead
Verstappen grabbed the race by the throat with a brilliant opening few laps.The Dutchman made a slightly better start...