Body Found in Linda Vista Street - NBC 7 San Diego

    Body Found in Linda Vista Street

    NBC 7's Elena Gomez reports on a suspicious death in Linda Vista on April 2, 2014. (Published Wednesday, Apr 2, 2014) NBC 7's Elena Gomez reports on a suspicious death in Linda Vista on April 2, 2014. See More