New music: Boss Nova

The (not great) joke’s in the title