Gandhigiri Works !
One of my collegues pointed me to this nice little story showing Gandhigiri at work.
This also reminds me of an awesome TV ad-campaign that was telecast a few years ago. The ad starts off showing a taxi driver at a traffic signal, spitting on the road. A babe in a car nearby drives close to the taxi, lowers her car window,looks in his direction and says “Cheeee” making a grimace. The taxi driver gets really embarrassed and the slogan shows up: “Say Cheeee, Keep Mumbai Clean”
We should try this in Bangalore.