Ok I want to put my two cents in on the immigration debate. It is very simple.
1. Legal - Good for you and thank you for contributing to our great nation.
2. Illegal - You are a criminal. You break American Laws. You have no rights, that includes free speech. Go home and learn English and get here legally. Stop protesting, you look like a bunch of uneducated people. You want real results, throw your Mexican flag away and get an American flag. YOU HAVE NO RIGHTS!
I am sick of the protests and I am sick of freeloaders with NO RIGHTS!
ILLEGAL MEANS ILLEGAL!
FYI my ancestors were immigrants too. They came here legally.