ESSAY maximum bio mechanical advantages? Eric Kim god lift 895.63kg December 10, 2025 · By ERIC KIM · Filed under: Uncategorized Categories: Uncategorized