Vista Homicide Victim Linked to Libby Lake Teens' Deaths
Sheriff’s homicide investigators are investigating the scene at a transmission shop in Vista, where a man’s body was found. They’re looking into a possible connection to last year’s Libby Lake murders. NBC 7’s Nicole Gomez reports.