Even with such a goofy name, the Gooch Palms are taking their lo-fi, self-described ‘shit pop’ very seriously. The Australian duo recently transplanted to Los Angeles, but have been touring across the ...