Mountain Lion spotted off Toll Gate


Michael Freitas caught this footage on his home’s surveillance camera over the weekend. Freitas lives on near Country Club and Lake Drive, off Toll Gate Road, a heavily residential neighborhood.

More from this section