Icarus The Owl share new song "Dream Shade"

Posted by LL on 21/10/17

Technical post-hardcore/alternative rock band Icarus The Owl have premiered a music video for a new song called "Dream Shade" that you can watch below. The song will feature on their upcoming new album "Rearm Circuits" which will be released on January 12th via Blue Swan Records.

comments powered by Disqus


© Copyright MMXX Rockfreaks.net.