Mercedes' New Car: Lewis Hamilton and George Russell's First Impressions!