When people die, they leave behind many different kinds of echoes.
See All 605 Episodes of "This Week with David Rovics"