What is Creatine, Advantages and Disadvantages

If you are in bodybuilding and also go to the gym, you must know that there is another thing other...