EP101: The Church “Starfish”

8718627221587

The Church made a single dent in the US and it was with their 1988 release, Starfish.  We’re still exactly clear if it’s appropriately labeled as Psychedelic, College Rock. Indie or Alternative but we loved it back in the day.  This episode we discuss whether or not their shimmering guitar sound still holds up today.

Leave a Reply