Techrules Ren is road-going fighter plane with 1,287-hp turbine-hybrid

TECHRULES DEBUTS PRODUCTION DESIGN FOR THE Ren SUPERCAR Geneva world premiere of first production vehicle design from Chinese automotive R&D compa...
Back to Top