Well, his comment is on here for the time being, so quit being such a politically correct morsel of crystallized moisture.  Besides, last time I checked, St. Louis, Missouri was still part of the US.

One of your uber-right wing buddies from Texas used to post here all the time.  There is no geographic restriction.