Autocar: 2017 Geneva Motor Show preview

From electric pods to supercars, the 2017 Geneva motor show had a bumper crop of new metal on display. Check out all the show stoppers, including the Tata sports car at the 2017 Geneva motor show.
Share this Video
appinstlBnr
Open in App
Success
This article has been saved