11.10.2009

Giant aluminum bugs from outer space eat Chicago

Or maybe this is just a picture of the concert stage at Chicago's Millennium Park.


No comments: