Inventor/teacher Sebastian Lagree investigates whether technology and fitness should merge.
Sebastien Lagree
Director
Self
Writer
No data