Потому что туристы, приезжающие в Канаду, Россию и Бразилию, обычно едут домой. А в США они по какой-то странной причине забывают дату обратного рейса.
Либо, что особенно популярно, это когда мексиканцы выходят вечером погулять, а уже утром с удивлением узнают, что Техас давно американский.
Кстати, ни у Канады, ни у России или Бразилии нет общей границы с Мексикой. Может быть поэтому!