Pedestrian Injured in Vista Hit-and-Run Accident on Primrose Avenue VISTA, CA (December 22, 2020) – On Wednesday, a person sustained injuries in a pedestrian crash on Primrose Avenue in Vista, California. According to the California Highway Patrol, the incident happened at around 3:44 p.m., at 2280 Primrose Avenue. Reports revealed that a […]