Excite

Bullsye! Human canon ball hits target

Man slides down a slippy water ramp, man human canon balls into air, man lands in a spectacularly small paddling pool a long way away. Do the math, pull off the stunt, yay!

United Kingdom - Excite Network Copyright ©1995 - 2016