drive in theaters wallpaper atlanta drive in movie theaters Located at the Battery Atlanta is an all new entertainment experience. Facebook Tiger Drive-In Theater. Drive I… Tuesday, May 17, 2022 Edit