DavidsOard.com
About DavidsOard.com
David Soard has a vast array of interests and activities, not limited to his Kung Fu/Tai Chi training and instruction.
David Soard has a vast array of interests and activities, not limited to his Kung Fu/Tai Chi training and instruction.