The Irish-Chilean producer rates Paris over London - just don't ask about his French.
Mexico
Canada
United States
Stay up to date with Trippin