By Open Thread | July 18, 2006 | 2:26 PM EDT Share it Tweet it 0 shares New and improved! OK, just a new thread for you to post whatever's on your mind. Open Thread Open ThreadBio | ArchiveMore from Open Thread Like this article? Get more like this in your inbox for free! Thank you for subscribing!