Health knowledge made personal

David D.

San Francisco, California
Born and raised in SF. Must adventure, travel, explore! I love skiing, snowboarding, sailing, surfing, wake boarding, biking, and the occasional stair climbing race. I also like motorcycles and flying, though that's not part of the fitness gig.
› Share page:
David D.'s Whiteboard

Communities (2)


David D. has no friends yet : (