Loading...

Unloved

March 10th, 2014 by in Links

The Mayhew Animal Home in London, England makes an effective dog adoption ad that won’t make you want to kill yourself.

via Laughing Squid



Loading...