Larry Scott Built Report
Articles

Larry Scott Gallery

Jurassic Gorilla https://jurassicgorilla.com Larry Scott Biography Larry Dee Scott (October 12, 1938 – March 8, 2014), was an American professional bodybuilder and the winner of the first IFBB Mr. Olympia contest, which debuted in 1965. […]