Leroy Colbert is the first man to develop 21 inch arms and is in the Bodybuilding Hall of Fame for doing so. He has over 60 years in the business of health and building bodies. In this video he calls out CT Fletcher for taking steroids. CT Fletcher claims being natural and this guy does not agree with that statement.
Watch the video below: