Entertainment ❯Music ❯Reviews ❯Clancy
The Ohio duo revealed the album's artwork and teased the June 12 release of its lead single, 'The Contract', marking the conclusion of their decade-spanning conceptual saga.