On the stage, a band is singing and playing to its heart's content.