I've been scouring p2p for this song for a while. I'm not usually a huge fan of 'political rock,' not because I have anything against strong political opinions, but because the music usually suffers. But this song is a great statement of purpose.
→[More:]
Little Steven - I Am A Patriot
Bonus Track: A very early (1969) track from Bob Seger, and one of the first songs to explicitly decry the Vietnam War rather than being just generically 'peace' oriented, and it tells the story from the point of view of the young men under the draft's thumb. Plus it
rocks.
Bob Seger System - 2+2=?
(these songs are as relevant now as the day they were written, sadly)