Formula 1 has always been a sport of buzzwords and phrases that sound completely made up -- this year is no different, and ...
In Formula 1, the Ferrari brand is entirely synonymous with engine supremacy. Enzo Ferrari famously declared that when you buy one of his cars, you are paying for the engine; the rest of the chassis ...