Santa Queen indulges in a seductive snack and strip show. Santa Queen indulges in a seductive snack and strip show. Queen