Meow March 3, 2011 at 12:58pm
What is with all of you saying that Juarez is in America? Are you really that dumb? When people say America they are speaking about the United States,not North America, not South America, just friggin' America. We are also talking about a governor of Texas who knows damn well where Juarez is, not a gaffe, completely on purpose, and all of you lemmings are defending him, pathetic.