Flight Of The Owl by ITS Music Group (projects) published on 2023-01-02T17:22:04Z Original Studio Recording from 23rd May 1983 - Remastered at Abbey Road London England. Genre Rock