Mike Spencer has been on the road for 23 years and has visited over 190 countries. Traveling non-stop since he was 21, he is now being called the world most traveled man.
Mike Spencer has been on the road for 23 years and has visited over 190 countries. Traveling non-stop since he was 21, he is now being called the world most traveled man.