Product Description
Six day a week gym sessions lifting weights lasting nearly two hours followed by marathon cardio. Complicated split training programs, twice a day training, Olympic lifts, German Volume Training. I've had the pleasure (and sometimes the misfortune) of trying them all in my quest for the perfect workout plan.