Embarrassed? Poll - Total Votes: 7YesNoShow ResultsYou can only vote on one answer. Are Americans embarrassed about how their citizens have behaved over the last week or so? Not exactly the shining beacon of liberty they claim it is. Post Comment Receive notifications Add a comment...