kpix-7-2013-masthead kcbs 7-2013-masthead

Mountain Lion Trapped In Santa Cruz Riverbed

A mountain lion was trapped on a riverbed in Santa Cruz.