Home Current News Cops hoping to spot lurking mountain lion set up camera. Something menacing...NewsCurrent NewsCops hoping to spot lurking mountain lion set up camera. Something menacing appearedMay 12, 202335FacebookTwitterPinterestWhatsApp Source: yahoo.com/news