Show Notes

We talk to Martin in New York, although he has lived in over 7 countries growing up. He tells us his favorite places to live as well as his battle with the Visa process.

Comments & Upvotes