Donny Osmond tells a story about being accosted after one of his concerts by a lady of a certain age.
She was furious that he had made fun of fans' favourite Puppy Love during the show and told him so, in no uncertain terms.
"So what? I wrote it," he retorted, to which she replied "That song was a major part of my childhood and you don't have any right to mess with my childhood memories."
Thus it was that 12,000 ladies of a certain age, accompanied by a limited number of their reluctant other halves, heard their hero give a word-perfect run-through of their childhood memories.
Love Me For A Reason, One Bad Apple and, yes, Puppy Love were all there, accompanied by some cringemaking videos of the Osmonds 1970s TV show, complete with terrible white suits and dreadful fashion sense.
Now a 47-year-old father of five with a nice line in self-mockery, a grandfather old enough to have had his autobiography recently published, he's a bit more than memories, though. His recent albums contain top-quality middle-of-the road pop such as Seasons of Love, In It for Love and This is the Moment and for the reluctant other half of one of those ladies, this was actually a pretty good show.
Having duly catered for the memories in the first half, Donny could have stocked a small florists' shop with the amount of roses flung on stage by the time he reached an entertaining climax to the evening.
A funked-up medley of George Michael's Faith, Prince's Kiss and Stevie Wonder's I Wish had the audience on their feet and showcloser Crazy Horses was delivered in a rampant style worthy of some of the better rock bands to have graced the NEC stage.
At which point, 12,000 ladies went home happily dreaming of their hero. And isn't that what pop music's all about?