Icarus The Owl

Rock, Punk, Pop
Location: Portland

Icarus The Owl is an alternative rock band from Portland, Ore., formed in 2009. The band is known for their frequent time signature changes and tap guitar lines in otherwise singalong pop songs. Without the help of a label, the band was able to distribute their full-length debut album, The Spotless Mind, in stores such as Hot Topic and other independent retailers across the nation. The band has also licensed music and appeared on MTV programming. Icarus The Owl

Audio

Subscribe to Vortex Music Magazine