5/17/2010

Review of Imperial Green Tea Box 25

I have tried many green teas before, but this by far is the best!It's taste is refreshing, not overpowering.It makes you want to curl up and just relax.

Product Description
Light, flavorful organic tea with lots of anitoxidants!

Click Here to see more reviews about: Imperial Green Tea Box 25

No comments:

Post a Comment