Home /

AM Cup 2017: Dean Barker on win against Artemis


Captain of the Japanese team Dean Barker weighs in on their win against the Swedish Team Artemis.

Latest Video