Sam Bird says Formula E is still a huge boost as he’s resting with Jaguar after BMW, Audi and Mercedes pulled the plug
SAM BIRD says Formula E is still a massive uproar – even though BMW, Audi and Mercedes are all pulling the plug on the series.The German trio is all..
Read More