Quote Originally Posted by bu villain View Post
Whatever you religious zealot.
Unless you can explain what the hell we just landed a rover on......

.....looks like fucking Mars to me.