Re:"Cool" invention triples athletic performance
by trapper on Tuesday September 23, 2008 @10:52AM
(#312415)
This is crap. Why do you guys accept a press release from the company as fact? Better than steroids my a$$! Can it make you gain 20lbs of muscle in a month? Doubt it.
Anyway, this technology has had ample chance to prove itself via peer reviewed studies and to my knowledge has never had any results confirming their claims.
Anyway, this technology has had ample chance to prove itself via peer reviewed studies and to my knowledge has never had any results confirming their claims.