On the heels of his newly released album, God Said No, Omar Apollo performed at Leader Bank Pavilion on September 9. The US artist showed up on stage in such a dreamy way, right behind a white curtain. After that moment, the show was nothing less than magical. Omar Apollo’s storytelling ability through music, choreography, and visual elements allowed the crowd to experience the night to its fullest.
09/06/24 – Leader Bank Pavilion