Author : Zelda Hart - 31 Posts - 0 Comments
Zelda Heart is a new age spiritual leader born in Paris, France in 1953. She moved to California to open the Happy Carrot Health Food store during the height of the 60's psychedelic music era. She helped invent the pet rock, but was never acknowledged. At 71 years young, with 27 grandchildren, she joined the News i8 writing staff in 2023.
News i8

web privacy check

Your browser shows every web site you visit the information below.