" 30 years waiting for you , " read one banner hoisted over the crowd , as many concert-goers wept tears of happiness .