I have seen this video before, illegal immigration is destroying this country as well as our unbalanced trade with other countries. Speak English as your first language or learn it if you want to live here, otherwise take it back across the border!
I visit Mexico because parts of it are very interesting to me but I don't get pissed when someone does not speak English nor do I expect them to understand our language. If I wanted to stay there I would learn to speak Spanish and communicate with them. I wish the ones here in this country would return the same respect.