News7 months ago
Mercedes Launch new-look Formula 1 2024: Aims to Challenge Red Bull Dominance
(CTN News) – Mercedes has introduced the drastically redesigned car, dubbed a “complete relaunch,” which they think will help them to ascend the “mountain” and catch...