Rock Star Set Elements Drive Engagement for Primerica
For its national convention at Atlanta’s Georgia Dome, Primerica created a supercharged environment. A massive stage set featuring nearly 3,000 square feet of LED video spread across 27 separate displays…