Tuesday, January 08, 2013

10896: Dogged By Depression.

These advertisements from India stating that dogs cure depression are, well, depressing. And dogs too.

From Ads of the World.

No comments: