Now Playing

Everybody Loves John Fogerty

After years of refusing to play his Creedence Clearwater Revival material, the rock icon has reinterpreted his early hits with a new generation of artists — from Dave Grohl to Brad Paisley — on his new album, Wrote a Song for Everyone.

Trouble listening? See our technical support page.