Did Audi executives cry themselves to sleep after watching this review of their newly launched SUV?
Need A New Drive
by Vishal Mehra
April 11, 2012
We need passionate car nuts anchoring auto shows in India, not marketing executives who’ve switched to anchoring.
Recent Comments