Queens University Stadium (Charlotte, North Carolina)

Queens University Stadium (Charlotte, North Carolina)