The chicken is closest living relative to Tyrannosaurus Rex.

The chicken is closest living relative to Tyrannosaurus Rex.

Next