Ultiworld Ultiworld DG

Here Are The 128 Teams Competing At WUCC 2018

Originally published at: https://ultiworld.com/2018/06/14/128-teams-competing-wucc-2018/

What a collection!