Hmm… What’s this?
View Larger Map
Google’s updated satellite imagery for Chicago happens to have been taken in early August 2007, just as Lollapalooza 2007 was happening at Grant Park. I seem to recall someone was there.
In related news, our house in no longer under construction on Google Maps.
(via Google Sightseeing.)