Ya’ll want a glorious look? Check out this view from deep space, which captures Earth, Venus, and Mars in one frame. Hell fucking yeah!
Read the rest of this entry »
Omega Level