Lufengosaur


Stunning 180 million Year old Lufengosaur Fossil found in China

Stunning 180 million Year old Lufengosaur Fossil found in China

Chinese media reports a new spectacular looking dinosaur fossil find....

Dec 8 2015, 12:26am CST