Thursday, June 21, 2007

Aloe Vera : seems to be the best natural supplement of all - even better than garlic.
Here is an enthusiastic article : http://www.newstarget.com/021858.html