The Chinchees are a power pop trio from Minneapolis and their debut album is addictive—like, stupidly addictive. Eleven lo-fi jams laced with
...