A stunned audience watched helplessly as a “human cannonball” stunt man plunged to his death after being launched from a tube in a daredevil show in the English countryside. The 23-year-old performer was shot some 40 feet into the air before slamming head first into a collapsed safety net intended…
More:
‘Human Cannonball’ Plunges to Death