Hand delivery is best…

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.