Category Archives: motor racing

Hamilton’s Penalty Was Harsh, Says Mercedes’ Allison

Mercedes' Lewis Hamilton celebrates on the podium after winning the race at British Grand Prix in Silverstone Circuit, Silverstone, Britain on July 18, 2021. (Pool…