Asheville Self Defense:
Showdown at sunset
Asheville Self Defense:
Martial Arts Fighting
Asheville Self Defense:
Toi Gye Hyung Pattern or kata
Asheville Self Defense:
bam!!
Asheville Self Defense:
NC TKD Championships
Asheville Self Defense:
taekwondo board break
Asheville Self Defense:
Taekwondo Asheville
Ronin Dave:
Samurai Duel - Oda Nobunaga vs Akechi Mitsuhide
Robbob2010:
Forward right lead in Jeet Kune Do
Robbob2010:
Robbob selfie
Robbob2010:
MMA/Kali...Never give up!