P-61 Mountain Lion Struck by Car
On September 7, GPS tracked mountain lion P-61 was struck and killed on the 405 freeway in the Sepulveda Pass, near the same section he’d successfully crossed less than two months ago. His final GPS point indicated that he was between Bel Air Crest Road and the Sepulveda Boulevard underpass.