New Icarus The Owl Song, Album Pre-Order

Icarus The Owl will release their new self-titled album on February 7th. The album is available for pre-order via their BandCamp, which is now streaming their new single "Dethroned". See the tracklisting below and hit the replies for the artwork.

Have always loved this band, really dig this song. The one complaint is the tuning of the snare drum, it sounds a bit too punchy, yet a bit too flat at the same time. Oh well, it blends in when all musicians are in, so it's all good.