Owl Delivers the Acoustic "Alive" — Exclusive Song Premiere
Check out this bonus acoustic track of Owl’s “Alive.” A bit groovy. A bit mysterious. And more than a bit awesome. This stripped down version of what is obviously a heavy song incorporates strings, guitars and boomy bass.