Fearsome Armored Dino 'Frozen in Time' for 110 Million Years | Video

A 110-million-year-old, statuesque and spiky nodosaur is the best-preserved armored dinosaur on record. [Full Article]