i kinda like this ad. succinctly it says whatever was left to say. its the end of all 'speculation, debate and talk.' now, the car has taken centerstage. its the proper launch ad, letting the product do the talking. i wish Tatas all the best. and pray for the Indian traffic conditions. now, the way India travels will be changed for ever.