FACEBOOK1 year ago
Mountain lions seen eating deer in Bay Area neighborhood
FILE: Mountain lions have recently been spotted in the Bay Area community of Hillsborough. moose henderson/Getty Images/iStockphoto Multiple mountain lions have been spotted recently in a Hillsborough...