Queen - The show must go on