[Noise of the Week] Icarus The Owl’s Self-Titled Album Review
Band: Icarus The Owl Album/Release Date: Self-Titled, released 07 February 7 2014 From: Portland, Oregon Genre: Indie, Progressive, Experimental For Fans Of: Protest The Hero, The Dear Hunter, This Town Needs Guns...
August 22, 2015