Dark Light

More Proof Birds Are Terrifying

Chinese paleontologists believe they have discovered fossils of the largest feathered animal that ever lived. Dubbed Yutyrannus, the animal was a distant relative of the Tyrannosaurus rex and looks like a T. rex with feathers. In other words, every childhood nightmare you ever had was really a thing …


© 2022 RELEVANT Media Group, Inc. All Rights Reserved.

Scroll To Top