These advertisements from India stating that dogs cure depression are, well, depressing. And dogs too.
From Ads of the World.
No comments:
Post a Comment