He is a living legend and this part filmed at an indoor facility in Oregon is testament to his enduring ability. Big ups to Matt Beach. Can’t stop…

(284)