Neil Young - Keep On Rockin' In the Free World
I love to discuss this song with students.  It is arguably the most misunderstood song out there, as many people miss meaning behind the extremely sarcastic chorus.  This is not a song of praise for the American ideals, but rather a poignant jab at the model they tote as being so superior.
Great for discussing how the homeless are viewed by society, the use of imagary (with the second verse), and various ills of our society (drugs, the environment, mass consumerism).
Neil Young 
Keep On Rockin' In The Free World
There's colors on the street 
Red, white and blue 
People shufflin' their feet 
People sleepin' in their shoes 
But there's a warnin' sign 
on the road ahead 
There's a lot of people sayin' 
we'd be better off dead 
Don't feel like Satan, 
but I am to them 
So I try to forget it, 
any way I can. 
Keep on rockin' in the free world, 
Keep on rockin' in the free world 
Keep on rockin' in the free world, 
Keep on rockin' in the free world. 
I see a woman in the night 
With a baby in her hand 
Under an old street light 
Near a garbage can 
Now she puts the kid away, 
and she's gone to get a hit 
She hates her life, 
and what she's done to it 
There's one more kid 
that will never go to school 
Never get to fall in love, 
never get to be cool. 
Keep on rockin' in the free world, 
Keep on rockin' in the free world 
Keep on rockin' in the free world, 
Keep on rockin' in the free world. 
We got a thousand points of light 
For the homeless man 
We got a kinder, gentler, 
Machine gun hand 
We got department stores 
and toilet paper 
Got Styrofoam boxes 
for the ozone layer 
Got a man of the people, 
says keep hope alive 
Got fuel to burn, 
got roads to drive. 
Keep on rockin' in the free world, 
Keep on rockin' in the free world 
Keep on rockin' in the free world, 
Keep on rockin' in the free world.
