Mars - Red Planet or Wandering Star?