Host-city documentary/vlog showing Atlanta's road to World Cup 2026.
https://www.youtube.com/watch?v=tfl9Wd8_t9s