Sunday, November 13, 2011

Wow! Incredible time lapse video of Earth shot from space: http://ping.fm/ii0Qs

No comments: