For over 15 years David has been a full time personal trainer and has changed the lives of 10s of thousands of lives throughout the world.

Read More