Tata EVision sedan concept was showcased at 2018 Geneva Motorshow. It is an all-electric concept that commemorates 2 decades of the manufacturer's presence at the motor show. It is perhaps the best looking car from Tata, ever.


 







Subscribe to Nidokidos Videos