Wulong tea

Philippines
May 2, 2007 10:33am CST
Have you heard about this? Their site claims that Oprah and Rachael Ray recommends this.Just wanna know if you've tried it and if it's really effective. Tnx!
No responses