D3UsAb2QH3A

Julien Fillion recently stumbled across these clips of Jason Slezak and himself from a couple years back in Hawaii shooting for the release of the Wow kite from Liquid Force. Check it out!