Alan Osmond’s Cryptic Note On ‘What Happens After I Die’ Surfaces Amid His Death, ‘Spirit World..’
Alan Osmond was the eldest performing member of the famous Osmond family, and on April 20, 2026, at the age of 76, he passed away. It was Alan’s brother, Merill, who is a former bandmate, who shared the news of Alan’s demise on Facebook. Now, amid Alan’s demise, his cryptic note of ‘What will happen … Read more