MUSIC VIDEO: Icarus The Owl – “Black Fish”

Icarus The Owl

Earlier this year Icarus The Owl released a killer full length album. One of the best songs on the album is titled “Black Fish.” Now that some time has passed, the band had a music video shot for it. They’ve released the video, and it’s available to watch past the jump.

The group recently wrapped up a short tour in Europe, and unfortunately only have two dates scheduled in the US right now. They plan on touring more in the near future, so if you haven’t had the chance to check them out live yet be sure to keep a look out for new tour dates.

You can skip to the end and leave a response. Pinging is currently not allowed.