myblogdammit.net
Mars, anyone?
You know the upcoming Mars Mission and how ordinary people can potentially make a trip to the Red Planet? Well, there is a slight drawback. And you might stand a better chance if you&#821…