David Mehaffey


Scott is very passionate about making one's body and mind perform better than imagined and with his knowledge and training, he is an excellent resource for life changing, beneficial teaching.

5