See beautiful, new video of mountain lions above Los Angeles

Robert Martinez dropped a video on YouTube in February that captured in crystal clear imagery mountain lions on Sunset Ridge in the Angeles National Forest, west of Los Angeles.
Up Next
Robert Martinez dropped a video on YouTube in February that captured in crystal clear imagery mountain lions on Sunset Ridge in the Angeles National Forest, west of Los Angeles.