Sugar Candy Mountain Release the Dreamy Indie-Pop Beast on ‘666’

Oakland-via-Joshua Tree outfit Sugar Candy Mountain will be releasing their sophomore album, 666, this July — about as mismatched an album and band name as you’ll see on record shelves this summer. The LP’s title track makes light of that juxtaposition, with a lush, near-narcotic indie-pop sound and a wicked sense of humor that underlines the … Continue reading Sugar Candy Mountain Release the Dreamy Indie-Pop Beast on ‘666’