The following article was featured in:
Source: Latest 5/25/2022.
The driver was arrested on suspicion of DUI and vehicular manslaughter shortly after 3:20 a.m. at the intersection of Twin Peaks Road and Community Road
Continue on to full article...