Quote

wow, ive been looking for that site for months !!! i thought it was taken down, thanks a lot for finding it, even if some of the stories may be a little exaggerated

How did you actually find it ??

I googled for "Chlorella testimony" and it was on the first or second page