University of Edinburgh
Edinballers

Information
Tag
Edinball
Seeding
-
Status
OK
Nickname Tag Role
United Kingdom Lucas Glanville Player
United Kingdom Oliver Ip Player
United Kingdom . Player
United Kingdom Teddy Sealey Leader