The Four Owls – Silent Flight January 8, 2015 by dylan Brand new from The Four Owls lifted from their new album ‘Natural Order’. Set to be released in February 2015 Related