over 8 years ago

from: EspnF1.com

( 1233 views )

When news broke on Thursday evening that Liberty Media were on course to take over Formula One in a deal said to be worth £6.4 billion, those of us who have been... read more »