created: 3 years ago
The Champions League will feature 12 teams from Europe and North America fighting for $50,000! 6.25% of all ticket sales will be added to the prize pool!
Screenshots and video
There are not any screenshots or videos yet. Add and get +karma!