Joshua Tree based Sugar Candy Mountain are streaming “666” off of their new album of the same name out July…