Must be an American thing. The only country in the world that won't let its own people go there lol "Land of the free" 🤣