When I started out doing P90X, it exceeded my expectations of what in-home workouts could be. I tried other workouts before; some I enjoyed, while I thought others were just cheesy. After P90X brought me great results, I wanted to mix it up a bit so I gave Insanity a […]