RIGHTS MANAGED
371191

A long strand of drool dangles from a dog's lips in a car while a restaurant commercial plays on the radio.