University of Glasgow
Glasgow Team Name Pending

Information
Tag
Glasgow
Seeding
6
Status
Confirmed