image

David Lloyd George (PHYS 2024) breaks the world record for the most muscle-ups in 24 hours.

Primary tabs

David Lloyd George (PHYS 2024) breaks the world record for the most muscle-ups in 24 hours.