MEXICO beat us??? LOL!!! Maybe we will start being illegal immigrants to Mexico!!
How does the UK have so much more happiness than the US explained by generosity?