The Dog and Duck

A very moving tale of an old psycho Spanish couple who like to psychologically torture animals and then kill them and keep their bodies as sort of sick trophies, mementos if you will, to their twisted little victories.

Share Tweet React
Like Us On FB