This is truly the stuff nightmares are made of. Marine Anne Hjelle and her friend Debbie Nichols headed out for an after-work rip on her local mountain bike trails south of Los Angeles. When descending, Anne was ambushed by a mountain lion and knocked off her bike. A struggle ensued as the mountain lion latched […]