Fossils of a large Armadillo look-alike creature, that were found in Brazil in the area around modern day Sao Polo state, were unveiled at an environmental museum in Rio by researchers, on July 7, 2009.
Move over, dinosaurs. Paleontologists have discovered ancient fossils of a snake - now named Tinanoboa Cerrejonensis - which is the biggest snake that ever lived. We are talking about a snake that was longer than 43 feet, and weighed more than a tonne. That's more weight than a car, and longer than some buses.