Amber Alert Vehicle Located in Vista | NBC 7 San Diego

Amber Alert Vehicle Located in Vista

    processing...

    NEWSLETTERS

    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.