Seventy-three teams from across Europe and as far afield as Japan and Australia have arrived in Marstrand, Sweden to compete for the International Dragon Gold Cup by Yanmar
Seventy-three teams from across Europe and as far afield as Japan and Australia have arrived in Marstrand, Sweden to compete for the International Dragon Gold Cup by Yanmar