How good is the band name Owl? What’s in a name you might say, after all, there are plenty of bands with great names who sound terrible. Fortunately this is not the case for the Los Angeles trio who are set to release their third album Things You Can’t See next month…

READ ENTIRE ARTICLE