Behold the fearsome Tyrannosaurus rex — all swaddled in a cozy Christmas sweater. The replica T. rex at the Natural History Museum in London is an enormous, ferocious-looking beast that was built to scale, standing about 60 percent the size of the 40-foot-long prehistoric creature. The animatronic attraction, which featuresContinue Reading