Europa and the Pirate Twins - Thomas Dolby https://www.youtube.com/watch?v=yNWPYH-XKpI
Oh. I thought it was going to be a video about The Ice Pirates.