Escape the USA! Freedom awaits... in Mexico?