2 Killed in Car Accident on I-90, David McFarland Arrested [Easton, WA]

David McFarland Arrested for DUI, 2 people killed on I-90 Crash   Easton, WA (June 30, 2020) – On Monday, 2 people were killed in a car accident on I-90, while David McFarland was arrested for DUI.   The accident happened just after 8 a.m. when 58-year-old David McFarland drove under the influence, traveling east […]