Home






  

The Human Catapult

Despite the extensive research and testing that went into it, the human catapult turned out to be a complete failure.