Tag Archives: Icarus The Owl

Video Premiere: Icarus The Owl “Dream Shade”

Posted by on October 17, 2017

Portland indie rockers Icarus The Owl are gearing up for the arrival of their new album Rearm Circuits, which will be released on December 1st via Blue Swan Records. It will be their second album under the label since signing with them back in 2015. Today (17th), we are lucky to premiere their melodic second […]

Read more