Photo Gallery: Omar Apollo at Leader Bank Pavilion Omar Apollo at Leader Bank Pavilion in Boston, MA on September 6, 2024. Photos by Tara Byrne. photo, concertsTara ByrneSeptember 11, 2024 Facebook0 Twitter Pinterest0 0 Likes