Pages

Sunday, 17 September 2017

VIDEO: Mountain Lion and Cub Spotted In Palo Alto

A mountain lion and cub were spotted in a 100-foot-tall redwood tree in Palo Alto Thursday morning, but have not been seen since according to police.


Police said the call came at 6:20 a.m. from a resident in the 1700 block of Webster Street.

Read more...

No comments:

Post a Comment