"excited with the partnership with downtown Atlanta"
It is clear that this is a promotional video. They are advertising the City of Atlanta, including it's train service. They are getting themselves so tangled in with the World of Commercialism.
In the past we have seen Awake articles written about the Cities that their conventions are being held in and it was obvious that as part of their 'arrangement' for holding a convention they would promote that City in order to recieve benefits that the WTBTS could cash in on. They have moved a long way from actively being viewed as 'no part of this world'.
The original link provided has been disabled. I found I was able to view it by clicking on the link then highlighting the link and pasting it into my web browser. Another method would be to go to the Youtube website then key 'time of your life altlanta convention' into the Youtube search field.