The Appleseed Cast Announce New Album; Stream New Song

Headphones

The Appleseed Cast will release their new album, The Fleeting Light of Impermanence, on June 28th. You can stream the first single “Time the Destroyer” below and pre-orders are now up.