A gas leak is causing some traffic delays in Decatur, Georgia, on Wednesday.
Fox Atlanta said that gas appeared to be shooting in the air at around 4:20 p.m.
Crews were seen working to seal the gas leak.
Story is developing...
A gas leak is causing some traffic delays in Decatur, Georgia, on Wednesday.
Fox Atlanta said that gas appeared to be shooting in the air at around 4:20 p.m.
Crews were seen working to seal the gas leak.
Story is developing...
Friends Read Free