The legend of Queen