Perhaps the most awesome of games ever invented by the likes of man. A future Olympic sport that even surpasses Bullet Ball in entertainment.
Bill sucks ass at Tape Ball.
1👍 3👎