RIGHTS MANAGED
1988351

A giant buffalo sticks it's head into a car window and all the women in the vehicle scream.