RIGHTS MANAGED
993898

A dog with diarrhea poops on a woman as she drives a car. She is screaming and freaking out.