Review: From The Mouth of The Sun – “Sleep Stations”

A quick and overdue take: Sleep Stations is the best record From The Mouth of The Sun has ever recorded. There, it is said. Released May 18, which seems like an eternity ago, via the always-illuminating Lost Tribe Sound, the Dag Rosenqvist/Aaron Martin post-classical duo’s new record is, yes, short, just 20 minutes in all….