Tag: Prehistory

New Discovered Prehistoric Beast Amazes The Scientists

Recently it was identified in Argentina a new species, Ingentia prima. And it turned to upsize down the hypothesis about…

Read More