Apparently this song was a crucial song in the TV show Chuck. I have never watched Chuck so I wouldn't know about that. This song is from Plants and Animals debut album Parc Avenue. They actually just released a new album yesterday but I haven't had a chance to check it out yet. These guys come from Montreal I believe. Not surprising the Montreal indie scene is in full force.