If you had told me this video was the opening sequence to the next Alien movie, I would have believed you.

∞ Read this on The Loop

©