It took three whole years for Stellacutta to finish its self-titled debut album, which finally saw the sweet monitor glow of the group's Bandcamp page in January. The record is a pristine showcase of the Tempe outfit's bombastic, jazz-inflected indie rock. The melodic heights reached within the songs show that the toil paid off, but the members absolutely did not intend for the record to... More >>>