That must be one of their songs I don't know, by name at least. They just sorta hit me at the wrong time, and never fully got on board despite liking a couple songs.
It's too much trouble to find, but there was a funny comedy bit by Pete Holmes on one of their songs that is hilarious. It's that slow song where second voice crashes in with "where are you? .... Spiders!" Miss You song I would guess it's called. Hilarious