Zenvo TSR sports car showcased at the Geneva International Motor Show. Switzerland - March 1, 2016 new modern yellow vehicle exhibition performance fast automobile automotive autoshow model motorshow presentation showroom sportscar supercar type palexpo 2017 hypercar