Lewis Hamilton's frustrated radio messages! - 'This car is so slow!' News 25.04.2024 09:11 BigNewsNetwork.com (sports) Lewis Hamilton faced challenges with the Mercedes W15 during the Chinese Grand Prix.