//Enormous "big noodle" in the park outside Chicago's Navy Pier.
2010-11-11 // Categories: [Bizarre] [Travels]