Has anyone tried P90x?
Normally I'd stay away from those sort of things, but I've heard nothing but good things about it, so I'm downlo-...getting it now.
Normally I'd stay away from those sort of things, but I've heard nothing but good things about it, so I'm downlo-...getting it now.