Discussion in 'Fitness & Nutrition' started by AndrewLD, Aug 30, 2005.
Anyone ever hear of this? I saw an ad in a mag and it seems to be getting some praise.
Hrmm, i just did a search for some reviews on google. A couple people said it works good. But I dunno.
Everything gets praise in advertisements.