Definition of Love: Animalada (Synapse Films)

Definition of Love: Animalada (Synapse Films)

A man. A sheep. It’s complicated…and gross.