FLEX Online

X

Day in the Life with Dennis James Part Two

Dennis James is not just a competitor, he's also a guru training and preparing athletes throughout the world for competing on stage.