David Soard Denver Kung FuBoulder Kung Fu Instructor David SoardDavid Soard Denver Kung FuBoulder Kung Fu Instructor David SoardDavid Soard Denver Kung FuBoulder Kung Fu Instructor David Soard