Your english is just fine. Compared to the people who are in the US illegally, and protesting an Arizona law, holding up signs in spanish, your english is a breath of fresh air!
Yes, only in America... Illegal aliens telling everyone they're illegal, and holding up protest signs in another...