This Man Claims To Be The World's Most Traveled Person

Meet the self-proclaimed world’s most traveled person, London’s Fred Finn.
Subscribe to The Morning Email.
Wake up to the day's most important news.
CONVERSATIONS