The first human cannonball was `Zazel’ in 1877, when she was shot a distance of about 6.1 m (30 ft) at Westminster Aquarium, London, UK.
The first human cannonball was `Zazel’ in 1877, when she was shot a distance of about 6.1 m (30 ft) at Westminster Aquarium, London, UK.