What was a mountain lion doing on a street in this California town?

Exit mobile version