Depp? Setzer!
https://www.youtube.com/watch?v=Jm4pUJNVZg8
Were you questioning if that was Johnny Depp in the Hedy Lamarr song?
That song you presented was indeed Beck & Setzer. 🙂
And Darrell Higham.