F1 team unveiled new car in snowy Moscow in front of the Kremlin with drivers shivering

Daily Star

Published

Looking back on one of the most bizarre F1 car launches in history which saw Jordan, then in the midst of an ownership transition unveiled their car in Moscow's Red Square

Full Article