On the stage, a band played intently, fiddling with their guitars and making a beautiful, melodious sound.