Monday, August 30, 2010

And in case we needed further proof of Delhi's bad traffic...



... the marketers have clearly caught on!!

No comments:

Post a Comment