Las Vegas odds on who will set foot on Mars first are totally nuts

141901mainjfa18846.jpg