Red Bull Campus Clutch - World Final Stage
Start Date
17.07.2021End Date
18.07.2021Prize Pool
$24,370Location
Spain
1st Place
2nd Place
3rd Place