TWC is near the suburb of Smyrna, which is on the northwest side of Atlanta. The storm passed directly over TWC's studios but was not yet tornadic. The lightning show from the tower cam was spectacular, though.
I sincerely hope everyone in Atlanta is alright after this sudden tornado, which again proves that downtown areas are *not* immune to tornadoes.