Peter Griffin summarize Mexico is the new China
112