Amber Alert Vehicle Located in Vista - NBC 7 San Diego

    Amber Alert Vehicle Located in Vista

    A black pickup truck was spotted off the road at 958 Mar Vista Drive in Vista soon after the alert was issued by San Diego County sheriff's deputies. (Published Tuesday, Jun 18, 2013) A black pickup truck was spotted off the road at 958 Mar Vista Drive in Vista soon after the alert was issued by San Diego County sheriff's deputies. See More