History

Johnny Hercules Davis – Physical Marvel

Article about John Davis, his physque, and his training methods

Johnny Hercules Davis - Physical Marvel

Stark CenterUniversity of Texas