Dan Lancaster

MUSE

Album Review: Muse’s The Wow! Signal is the record we’ve waited years to hear

Muse’s new album, their 10th studio release, The Wow! Signal, lands this week, and we’ve been fortunate to receive an early listen. An unusual, narrow radio signal captured by the Big Ear radio telescope at Ohio State University on 15 August, 1977, inspired the album’s title. The 72-second signal (the longest window of recording available…

Read more