Brand new front page! Click the Front Page button directly below and check it out!
0 Members and 1 Guest are viewing this topic.
Electric Power (there doesn't seem to be any air intakes...)
The logo looks like that of Radical Sportscars but I was't aware of them making any electric cars.
Is it a Revenge? the company that made the Verde?
Made in Europe ?
Made in Asia ?
Japan ?
Concept car or meant to be a production car ?
Tianrui Teare Concept 1
Fodragon