Tang Soo Do • Hapkido • Judo • Self-Defense

Videos:

Master Jerry Wiles
Breaking 35 Bricks

Pictures: