PalaeoFail
It just keeps getting worse better

It just keeps getting worse better

Supposedly Herrerasaurus.

Supposedly Herrerasaurus.

Re: Changyuraptor yangi

Re: Changyuraptor yangi