This is a full length final placing game between Great Britain and Germany from the 2010 IWRF World Championship in Vancouver, Canada. The video is commentated throughout 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…