Matt Rood from England wins the title in Stockholm, Sweden. 12 countries take part.

Pin It on Pinterest