wolfman87
New member
i've been seeing a lot of insulin talk lately. how does this help you gain mass? wouldn't diabetics be huge if this was the case or is there something i'm missing. i would never put unnatural insulin in my body but i'm curious about boosting natural levels at the right times.