John Fogerty bad bad boy