I saw this while driving out to the western suburbs.
I didn't even know such a place existed. Apparently, it's in Chicago!
Or, Elk Grove Village, if you want to be a stickler.
I didn't even know such a place existed. Apparently, it's in Chicago!
Or, Elk Grove Village, if you want to be a stickler.