Afternoon all. Firstly, I can't believe all the negative press about Steroids that you often heard and read up on.
SEcondly, I'm looking for all the advice I can get. I recently finished a 4 week cycle of Deca and urm, Testes? So far it's the best supplement I've taking for weight training...