One of the most coveted signature landmarks, the world’s largest revolving Tri-Vision fronts I-85

entering the city of Atlanta. This giant display measures 60 feet tall by 55 feet wide and is a highly sought-after location for both local and national advertisers.


