Interview: Aeon Station (Kevin Whelan of The Wrens) Talks Latest Single & Debut Album

We chatted with Aeon Station, which is the project of Kevin Whelan, – member of The Wrens – who recently dropped the single “Leaves” off his debut album titled Observatory, due to be released on December 10, 2021. We asked Aeon Station all about the new record, his musical sound, […]