Advertisements
Read Time:9 Second
It was not immediately known if the dead mountain lion was L.A.’s famed P-22, known to have made daring crosses of the 405 and 101 freeways.