Body of Missing Petaluma Teen Found | NBC Bay Area

Body of Missing Petaluma Teen Found

    processing...

    NEWSLETTERS

    The body of missing 19-year-old Alyssa Byre was found near a South Lake Tahoe snowbank on Friday. NBC Bay Area's Monte Francis reports.