Mesodrome Stadium

The Mesodrome Stadium is a massive stadium home to the Miami Hurricanes Quadball Team.