Mission Zero is a brother-sister trip-hop indie pop band from New Haven, CT [+]