We’ve made some exciting new updates! Check out our new site here
Login
Menu
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."