Birds, China, dinosaurs, feathered, paleontology, tyrannosaurus rex, Weird, weird, yutyrannus

More Proof Birds Are Terrifying

Chinese paleontologists believe they have discovered fossils of the largest feathered animal that ever lived.