
Windy City Engine & Parts – 7700 South Stony Island Avenue, Chicago, Illinois U.S.A. – February 1, 2005
Copyright © Curtis Locke on Flickr. All rights reserved.
This is not an upper-level street or parking area seen here. This display is up on the roof of the mechanic shop garage.