DavidL... this is one time I have to totally agree with YO!!! Being a Socialist IS anti-American!!! That was established long time ago... in fact, many many years ago, people were hanged for being a socialist, they called it treason.
I don't think treason exists anymore though, don't seem like it... if you REALLY read up on it.