Scroll Left Scroll Right
  • Mars Rover

    I've been watching the landing of the new Mars Rover via NASA TV? Exciting to see pictures come in so quickly. Here's the link if you are interested: do you think? Is there life on other planets?

    page < 1 2 >


Is that odd?

  • Yes
  • No
  • I don't know


Sign In to comment (and to receive Odd Coins! )

  • nada35
    nada35 over 3 years
    Vote: Hasn't voted

    I am soo out of the loop. I didn't even know they were doing that. Thanks for the link.