Overturned vehicle in embankment near East Vista Way stalls traffic for miles

Mar 19, 2026 - 22:00
Overturned vehicle in embankment near East Vista Way stalls traffic for miles
A vehicle overturned in an embankment on East Vista Way, causing traffic to back up for miles in the area.