EcoF3 Car Launch
05/05/2009
The World First Racing EcoF3 car was launched today at Warwick University. The car, powered by a new Scott Racing biodiesel race engine, will undergo initial track testing next week.
Scott Racing Ltd is registered in England Company Number: 04257532 VAT No. GB 895151890