Did Leroy Colbert Build His 21 Inch Arms Naturally?
Leroy Colbert, a legendary bodybuilder born in 1933, was supposedly the first man on the planet to build 21-inch muscular arms without steroids. He was a competitive bodybuilder with a great future until an almost fatal motorcycle accident damaged his ankle. Colbert claimed that the accident might have saved his life by pushing him away […]

