State Route 78 Crash Injures Roger Villanueva and His Family Vista, CA (March 29, 2021) – On March 20, Roger Villanueva, his wife, and other relatives were injured in a DUI crash on State Route 78. The accident took place at about 7:35 p.m. near the Melrose Drive exit. “We were just […]