Site icon FORUMula1.com

de la Rosa left frustrated after engine-related issues force him out of Chinese Grand Prix

FORUMula1
Exit mobile version