This imagery of 2005 is not yet on Google Maps or Windows Live Local… hence seeing it here first is kinda like seeing what will be seen in the future, while actually seeing an interpretation of the recent past. Time is relative anyways.
View the Temporal Diptych of Schiller Park, Illinois – 2002
View side by side as Stereographic Projection
View the Google Map of the Village of Schiller Park near Chicago, IL.