An odd stucture that could be a stadium of some type (but not one with a field), and strange surounding buildings.
An odd stucture that could be a stadium of some type (but not one with a field), and strange surounding buildings. Info Requested By: jbottero