carnewschina.com
More on the TechRules A96 Turbine-Recharging Electric Vehicle from China
The Chinese company TechRules surprised the Geneva Motor Show with a Turbine-Recharging Electric Vehicle (TREV) supercar in race and in road form.
Tycho de Feijter