Lewis Hamilton insists rule makers should ask drivers to help improve F1

Leading the Formula One world championship with another easy win from the front at the French Grand Prix, Lewis Hamilton criticised Formula One, …
Read on


Leave a Reply

Your email address will not be published. Required fields are marked *