May 22, 2011May 30, 2011Neeraj Bhushan You’ll grow hair on your palms, says this funny oil advertisement in Delhi Metro