Chinese automaker Techrules believes that it has a real shot at the #supercar segment with their first production model - the Ren.
Ad
Techrules Ren Is A Diesel-Electric Turbine Supercar With 1,287HP, 2,000Km Range
car news - 2017-03-08T16:18:00Z - car news todayAd