Some footage of the last IBA world tour contest in Canary island. Pierre Louis Costes became 2011 World Champion. Congrats!!

Loading more stuff…

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

Loading videos…