Monday, October 25, 2010

Lazarus Taxon: Rediscovered Extinct Animals!


This gives me hope that more species will be rediscovered. The song kinda ruins the video but it's interesting to see all the animals that have "come back to life."

No comments:

Post a Comment