The World’s Largest Drive-Through Light Show Is Coming To Atlanta

There's no need to drive through your neighborhood looking for decorated houses to experience a Christmas light show in Atlanta anymore.

The World’s Largest Drive-Through Light Show Is Coming To Atlanta

Photo: www.narcity.com