i've had this song stuck in my head for a few months and was trying so hard to recall where i had heard it. i even went so far as to hum it on soundhound (with no luck). finally found it when i listened to this album today after far too long a break.
1