Americans are gearing up for the festive season, with Thanksgiving and Christmas coming up, but one celebratory mascot that often gets overlooked is the holiday armadillo. Probably because it's a ...