Not a cover but that big-ass harmonica made me think of this album...they used harmonicas as a horn section throughout.
Godley & Crème we’re the heart and soul of 10cc and they put out some great stuff after leaving 10cc. I post from their LP titled “L” often. It's a great album.