"PORTGUAL" content on TweakTown - Page 1
We found 1 items for the tag: PORTGUAL
NEWS
Colossal dinosaur unearthed may be the largest ever found
Portuguese and Spanish paleontologists have found huge fossilized ribs and vertebrae thought to belong to a brachiosaurid, one of the largest animals ever.