Vista, CA (May 4, 2019) – A multi-vehicle pedestrian accident involving two vehicles occurred on April 30 at 8:20 p.m. that took the life of one person. The pedestrian killed the crash on Tuesday night has been identified as 36-year-old Matthew Keegan. California Highway Patrol responded to the scene of this fatal accident. The 36-year-old […]