Welcome Visitor:

Solidarity Forever by Emcee Lynx

Here is a version of Solidarity Forever that you may not have heard.

Emcee Lynx Website

Miscellaneous: 
Political Perspectives: