DSC_9029

OMPFC stands for "Open Mixed Physical Fitness Challenges" and are an opensource framework for fitness training, competition and physical challenges.