David Scarlett

14,315
reputation
23
50

Powerlifter, software engineer, biomechanist.