Nov 29, 2012 2:08 AM GMT
I've had a few friends who have shown some impressive results, tell me they were taking a supplement called Epidrole, T13. I'm pretty naive to all this so opening it up to ya'll - anyone have any experience with it? Is it legal? Side effects? Results?