Challenger prosthetic sport foot

1E95 Challenger lifestyle video