Annie Lennox segment looks like satan-worshippers
These CC’s so far are worse than a free Vegas show and only half as dignified.