Need a new city break destination for your next holiday? Mars could be your answer. Yes, really. A truthseeker claimed this ...