Sound Recording of Owl in Flight Eerily Compelling [VIDEO]Sound Recording of Owl in Flight Eerily Compelling [VIDEO]It is like they have ninja superpowers or something.RoyRoy