Feedback

Wayward mountain lion checks out Ramada Inn

 

Security cameras at a Ramada Inn near downtown Santa Cruz, Calif., show a wayward mountain lion wandering on their property. As KSBW’s Phil Gomez reports, the big cat was eventually tranquilized and released back into the wild.

Shows