Rutoโs Presidential Escort Accident: Lexus 570 Overturns at the World Rally Championship (WRC)
Several presidential escort team members onboard a luxurious Lexus 570 were severely injured on Wednesday evening. Rutoโs Presidential Escort Accident […]