Contact Juggling

Contact Juggling takes years of practice and incredible patience, but when you find someone who is really good at it you will be impressed.