ren
This Chinese Electric Supercar Has Turbines and 1,287 HP
2
The Techrules Ren supercar features proprietary Turbine-Recharging Electric Vehicle technology.






