Loading Video…

This browser does not support the Video element.

Culture hub puts Atlanta on display during FIFA

"ATL Culture House" is designed to put Atlanta's music, art and creativity on display during the 2026 FIFA World Cup. Here's what to know.