Geneva Motor Show 2018

Turbine-powered electric supercar unveiled at Geneva Motor Show

Transcript
Auto Tech