Embed this press release by copying the code below:
World Premiere of Toyota’s Compact Car at the Auto Expo 2010 in Delhi
World Premiere of Toyota’s Compact Car at the Auto Expo 2010 in Delhi