New “Crusher” Monster Revealed in Brazil: 6 Meters Long, 72 Million Years Old
Titanochampsa iorii, a name that evokes the Titans, the giants of Greek mythology, has been designated for a terrifying creature found in São Paulo, Brazil.According to Sci-News, this monster unearthed ...