Among those who enjoy playing video games or watching fantasy programming on television, dragons are a type of mythical monster that is highly popular. A fascinating armadillo lizard, sometimes known as a mini-dragon because of how it defends itself by rolling up into a ball, was recently identified as one of the most unusual creatures. The physically unique and absurd reptile … [Read more...] about Armadillo Lizards Have the Appearance of Real-Life Mini-Dragons