the mountain lion is filmed walking across a road