Posts by Vishal Mehra:

The Auto Car Flop Show

May 9, 2012   in Critique |3 comments

Did Audi executives cry themselves to sleep after watching this review of their newly launched SUV?

Need A New Drive

April 11, 2012   in Critique |2 comments

We need passionate car nuts anchoring auto shows in India, not marketing executives who’ve switched to anchoring.