Interesting Animal Fact #1531



The chicken is the closest living relative to the Tyrannosaurus Rex.
Categories:    Animal  
Next Fact