Open Thread By Frances Langum Share Share on facebookShare Share on twitterShare Share on redditShare Share on sharethis 11/21/12 8:30pm Click here for reuse options! On behalf of the whole Crooks and Liars team, Happy Thanksgiving. We are most grateful for our readers. Travel safely, enjoy the feast, and all best wishes for the year ahead. Open thread below. Click here for reuse options!