Tuesday, September 2, 2008

Amazing Videos From Space Over Britain

If you have ever seen Baraka, you should already understand how mind-boggling videos like these can be. Check out the Gizmodo article, watch the short clips from the BBC and then go buy Baraka if you haven't seen it!

No comments: