WFDF World Ultimate Club Championships go live

In News, News by WFDF

The WFDF World Ultimate Club Championships in Prague, Czech Republic is under way.