Happy Turkey Day to all of you! And do we have a treat for you. A feast for the eyes - in the worst way possible!!