This brilliant film is making the rounds. I found mine over at A Pacific View. Here’s the comment I left there after seeing this video: Absolutely stunning video! Finally one that clearly gave me an idea of scale. Especially going back home. If any aliens are visiting us, it must be purely by accident, because […]
Categories