Icarus The Owl streaming new single “The Renaissance Of Killing Art”

Band: Icarus The Owl
Song: “The Renaissance Of Killing Art”
Album: Rearm Circuits
Release Date: December 1st, 2017
Label: Blue Swan Records

Singer Joey Rubenstein explains:

“I wrote about the urgency you feel when the proverbial hourglass rears its ugly head and tells you that your time to make art is running out. Of course, that’s bullshit and I’ll write music until I die.”


  • Shopify
  • iTunes
  • [via Substream Magazine]