I know this is vague, but I have had this tune stuck in my head. I can't recall hardly any of the lyrics. It has whistling in it. I heard it a lot this summer on an indie station. I believe that there are many lines that say something like "lets forget about the..."
any ideas?!?!?