The Helio Sequence: “Hall of Mirrors”
Four years removed from Keep Your Eyes Ahead, The Helio Sequence returns. The well-received 2008 album was cause for bold predictions for this Portland-based duo, yet the lapse has undone much of the excitement...