Happy Thanksgiving! November 22, 2012 by Editor Even parasites who hate America have something to be thankful for.