Just 24 hours after an 11Alive report, Georgia Department of Transportation crews were seen welding the crawl space under the I-85 Downtown Connector on Friday.
WXIA would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.