TV Psychic Miss Cleo Dies at 53 Following Cancer Battle

News


The '90s star passed away on June 26 in Palm Beach, Florida.

You Might Also Like(Sponsored)