
‘Embarassed’ Mercedes CEO explains Lewis Hamilton’s disqualification for driving an illegal vehicle
Lewis Hamilton was disqualified from last weekend’s race in Austin, and Mercedes technical director James Allison has explained why. He also acknowledged that the entire […]