• Embed

Tackle & Grapple

ClipSeason 3 Ep 911/13/2013

Sensei Doug Duggart shows off the self-defense techniques taught at his dojo in Highpoint, North Carolina.

Watching