We all know Lee Priest is a man who speaks his mind. The Banned Superman has long been outspoken against the IFBB for many years and actually serving a lifetime ban from the IFBB organization. In his latest video, he shared his thoughts about starting his own Bodybuilding Federation.
Tallest Bodybuilders of All Time: Meet the Towering Titans
Bodybuilding shows are nothing short of freak shows. People buy a ticket to a bodybuilding contest to witness athletes pushing...