Loading Video…
This browser does not support the Video element.
Massive apartment fire on Neal Place NW
Firefighters are battling a massive apartment fire on Neal Place NW in Atlanta. Breaking news.
This browser does not support the Video element.
Firefighters are battling a massive apartment fire on Neal Place NW in Atlanta. Breaking news.