NBC News Channel
| May 17, 2013
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.