Loading the player...

Dog panicking on the terrace of a bar

A dog on a leash panics outside a bar in Rockford, Illinois.

Leave a Reply

Your email address will not be published. Required fields are marked *