Designed by
Title
Motor Expo, Thailand 2012 #28047296
Description
BANGKOK - DECEMBER 4: Tata shows their Megapixel electric concept vehicle with petrol engine for charging at the annual Motor Expo at Impact Challenger on December 4, 2012 in Bangkok, Thailand.
This image is editorial