People don’t want to visit the U.S. Can this new ad convince them otherwise?

.....

© Fast Company