skip advertisement Tweet Posted Fri, September 7, 2012 2:32pm UTC Neha Dhupia was recently spotted promoting the Ambi Pur car product with her eyes blind-folded. Ah! Trying to focus only on your olfactory sense, were you Neha? Photos: Yogen Shah