Hand delivery is best…

Your vote?
[Total: 0    Average: 0/5]

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.

Leave a Reply

Your email address will not be published.