The evolution of feathers in about 3 and a half minutes

By Carl Zimmer:

[Hat tip to Brian Switek.]

Advertisements