The Your Life! Your Terms! Show • Dan Thiessen - Functional Fitness, Training Strategies, Nutrition & Optimal Human Performance • Listen on Fountain