Annually Americans eat 45 million turkeys at Thanksgiving