The Muscle Up Marathon is a marathon of obstacles, 26 to be exact. Our course is designed by a Fitness Trainer who knows how to tax your muscles by incorporating a specific type of training called Peripheral Heart Action Training (PHA). This type of tra