India did reach the semi finals of last year’s world cup, but still our fondest memory of the world cup was the series of mauka mauka ads. It really geared us up for those matches. And guess what, it’s back again!
This time it’s a little more serious, and he means business. We wish there was more of the song though!