Designed by
Title
88th Geneva International Motor Show 2018 - Techrules Ren RS #112613105
Description
Chinese company Techrules has revealed the Ren RS - a track-only version of its turbine range-extender EV supercar. On display at the Geneva motor show, the 1854kg single-seat supercar is for track use only
This image is editorial