Skip to content
TrackPodcasts

Loading...

How Foot Strength & Function Powered a Record-Breaking 1,000lb Deadlift: The Science of Foot Mechanics w/ Chris Duffin | TrackPodcasts.com