Not sure where exactly this is from but by the looks of it is some showroom in Pakistan.
Now that I am looking at it again, It could be from inside the factory.
India ka b ho sakta hai
It is inside indus motor factory in karachi. The assembly line roll out ceremony for first altis. Eill be in showrooms on july 15.
Sent from my GT-I9300 using PW Forums mobile app