8. Creedence Clearwater Revival, 'Fortunate Son'
John Fogerty wrote "Fortunate Son" 45 years ago, but it continues to cause a stir. Just last month, the former Creedence frontman played the song at the White House to honor the troops and nobody said a peep. But a week later, Bruce Springsteen, Dave Grohl and the Zac Brown Band played it at a Veterans Day show at the National Mall and many on the right freaked out, saying they had attacked the military. In reality, Fogerty served in the Army Reserves and wrote the song about how the elite members of society made sure their own children never made their way to Vietnam. Like most great protest songs, it's as relevant today as it was on the day of its release.