This is a video of the DD Squad successfully launching a human dart 40 feet to a velcro wall dangling 30 feet above water. That’s fun, I would do that. And by that I mean push the button to launch somebody else before they were ready.


This is a video of the DD Squad successfully launching a human dart 40 feet to a velcro wall dangling 30 feet above water. That’s fun, I would do that. And by that I mean push the button to launch somebody else before they were ready.