Key & Peele: Tackle & Grapple

Published on July 29, 2016
2748

Sensei Doug Duggart shows off the self-defense techniques taught at his dojo in Highpoint, North CarolIna. New episodes returning Fall 2014 on Comedy Central

View More »
Category
CCTubes - get your videos captioned!