I thought this was a thread about one of my favorite bands.
They Might Be Giants carries the banner of socialism and anti-Americanism.
I loved them too, until I found out.