Email this to a friend:

8-month-old mountain lion P-51 killed on 118 Freeway

P-51 was recently hit and killed by a vehicle on the 118 Freeway. The kitten's mother, P-39, and her sibling, P-52, were struck and killed on the same stretch of road late last year.