A 14-year-old girl performed the world’s first human cannonball in London, England.

The acrobat was shot out 26.5 feet (6 meters) from the cannon.

Source