I’ve been a fan of Beachbody for a while now. I received P90X as a gift a year and a half ago and have completed the full program once, along with several attempts at doing it again (not always making it the full 90 days) and regular doses of some of my most favorite workouts […]