On the brightly lit stage, a band was playing a restless tune and the audience cheered enthusiastically.