Person Struck and Killed by Vehicle in Accident on Vista Village Drive Vista, CA (November 1, 2020) – On Friday, a person died in a pedestrian accident on Vista Village Drive in North County. Apparently, a vehicle struck the victim between West Vista Way and Wave Drive. The authorities have not provided […]