• Embed

Tackle & Grapple

Season 3 Ep 911/13/13

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

Up Next