COVID-19 mega testing site opens outside of Mercedes-Benz Stadium

The Home Depot Backyard in downtown Atlanta has been converted to a massive site for COVID-19 testing.

Latest Videos

Good Day Atlanta

View More
View More