World It’s a Christmas Sweater on a T. Rex: You Sure You Want to Call It Ugly? December 8, 2021December 8, 2021Maria CramerComments Off on It’s a Christmas Sweater on a T. Rex: You Sure You Want to Call It Ugly? The Natural History Museum in London outfitted its animatronic Tyrannosaurus rex in a colorful Christmas sweater.