Sahara Desert or Bust!

John Milligan sets goals and challenges that push him to be a stronger person and to live life without regret — a credo he encourages others to follow as they navigate through their lives.