Sunday, January 6, 2013

Most Awaited

Ford Ecosport..
India lauch getting nearer..
Will it compete with Renault's Duster, which is the current hot favourite for SUV lovers?

No comments: