Dog Caper Causes Chaos on Freeway

Arizona Department of Public Safety troopers chase a dog down the I-17 freeway in North Phoenix (Arizona) on February 28, 2018. After escaping multiple times, the dog was eventually caught in a nearby mobile home park.


Author: Papa Mike


Leave a Reply

Your email address will not be published.