Mountain Lion Spotted In San Francisco Neighborhoods!


An actual Mountain Lion has been spotted roaming the Portola and Bernal Heights neighborhoods in San Francisco and the videos are crazy! These are such majestic animals and I hope everything works out ok. Check out the videos below.


Sponsored Content

Sponsored Content