Twine will release their debut album, New Old Horse, on December 6th through Kitty Records