David has been a human cannonball for over 11 years. He has performed more than 5000 cannon shots around the world. He is the highest flying Human Cannonball in the ...