Some photos while hanging out at Henson's buddy's high rise condo during the Chicago Air and Water show
Photos taken in August, 2011 in Chicago, Illinois
Album added 13 years ago (Aug 26, 2011).