over 13 years ago

from: Autosport.com

( 883 views )

 ( 0 comments

Cosworth and Lotus have signed the termination of their engine supply deal, completing the deal which was established in principle after the Italian GP. read more »