caudipteryx x

Video: Robot dinosaurs show us how flight evolved

Modern birds are believed to have evolved from certain types of dinosaurs, and the transitional species Archaeopteryx sits neatly in ...