Apr 202010

Did you know Jeff Beck has a new album? Yes, he does. Rather interesting sounds and melodies as he’s incorporated symphony orchestras with his masterful guitar licks. A fantabulous rendition of I Put a Spell on You features bodacious blues and soul loving Brit, Joss Stone.

See them perform it tomorrow night on American Idol.