Listen

Description

My final thoughts on Jeff Cavaliere's at-home training program, how it compares to P90x etc.