This is the full length pool play game between Japan and Poland from the 2010 IWRF World Championship in Vancouver, Canada. The video is commentated and is shot with multiple cameras in good quality.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…