Essentials: The Top Ten Creedence Clearwater Revival Cover Songs
Introducing a band to the world with a cover song isn’t often done, yet in 1969 Creedence Clearwater Revival went against the grain by choosing Screamin’ Jay Hawkins’ 1958 soul classic ‘l Put a Spell on […]