Published March 20, 2015 at 2048 × 1151 in 1957918_10152784957548660_7664703677605453807_o‘1957918_10152784957548660_7664703677605453807_o’ The mountain lion that made it across the 101 freeway in the wee hours recently. Photo: National Park Service. Like this:Like Loading... ‹ Back