The discussion keeps getting heated about the LEAST favorite Thanksgiving food....and some new features to look out for when you go check out Zoo Lights at the Houston Zoo