ErikZ
New member
I was reading a few reviews off the net, however, could not make up my mind. Does the ATP Liquid Creatine (the standard version or the XTra Version) actually help you build more muscle? Or give you more energy? Or improve your lifts? And do all that it claims? (No loading etc...)
What do you guys think about it?
Thanks,
Erik
What do you guys think about it?
Thanks,
Erik