Your vote?
[Total: 0 Average: 0]
We just love this ad for a popular brand of batteries. Hope you enjoy it too. It depicts a scene in Kerala, and the irony of it is that this is truly God’s own country as the popular tourism slogan depicts Kerala.