Who is behind it is important, no? I don't see an actual mars mission coming. I see a BIG ego. Thats just my take. I have no idea.
reply