Nov 5, 2012

The Ultimate Time Lapse

4.6 billion years in 90 seconds:

No comments:

Post a Comment