starlight drive in theater
welcome to the starlight drive in website, a multiple screen drive-in located in atlanta, ga. see current and upcoming attractions, pictures, snack bar menu, and flea market information.
ADS