Mountain Lion Slinks Through Campsite @ New Mexico State Park

Campers on edge as mountain lion walks through campsite at New Mexico’s Cimarron Canyon State Park.