ElfBot MMC Newshound Oct 17, 2005 19,394 2,301 300,271 Oct 4, 2014 #1 Even the Weather Channel has something historical to celebrate on Thanksgiving: More... Reactions: 1 person