What’s great about this program is that it addresses ALL your fitness needs. Whereas most workout videos/programs tend to focus on either strength training or cardio or flexibility or target specific areas, P90X does it all. Just be aware that you’ll have to invest in a pull up bar (although alternatives are given for...




