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

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.