This is Harold Stokes from BYU and he made a ping-pong ball cannon. Here is his very entertaining demonstration. It's a little long, but a great presentation. How does this work? The basic idea is to ...