A group performed on an outdoor stage, with a huge crowd clapping and cheering.