over 3 years ago

from: GPfans.com

( 891 views )

Daimler chairman and head of Mercedes Ola Kallenius has doubled down on his belief that Formula 1 remains relevant to the modern automotive industry despite a widespread shift... read more »