1,044 PS Turbine-Recharging Chinese Supercar Coming To Geneva


China-based automotive R&D company Techrules will show off a unique Turbine-Recharging Electric Vehicle (TREV) in the form of a supercar concept .
Read more ยป