Feeling Lost in America
With the unfolding turmoil in Afghanistan, it's not so hard to see a connection with the ghosts of Vietnam. This song, (expecially verse 2 at 1:40) is profoundly relavent.
For more info visit: larryfolk.com