Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023 Birmingham, Alabama - May 27, 2023