over 14 years ago

from: PlanetF1.com

( 1554 views )

Cosworth and Lotus have officially concluded their engine supply agreement, paving the way for the later to switch to Renault power... read more »