Pop culture phenomenon Miss Cleo, the most prevalent tv psychic from the 90s has passed away at the age of 53 from cancer, The Washington Post reports. Youree Dell Harris, claimed to be able to tell callers their future in once-ubiquitous TV infomercials and commercials that concluded with the tagline, … Read entire story.
Source: Clutch Magazine