Review of Georges Aloe Vera Juice - Georges Product GO0003
Reviewed by
Saturday, August 7, 2010
this is the best aloe juice ever. no taste what so ever can be added to drinks or taken straight with no after taste.
hartville , ohio usa