Car and Cat Collide in Colorado
Occurred on June 15, 2019 / Boulder, Colorado, USA
Info from Licensor: "Occurred in Boulder Canyon on June 15, 2019.
Colorado Parks and Wildlife and State Patrol were notified, but since the mountain lion ran off there wasn't much they could do."
Like Sharedots on Facebook