Quote:
Originally Posted by glowrock
Is it just me, or is Mellon Arena just about the most god-awful building on the planet? Wow, that thing is a horrendous beast...
Aaron (Glowrock)
|
Its days are numbered. Hopefully they replace it along with the endless parking lots with some smart infill.