Discovery Channel Canada features “Devil Bird of Sri Lanka”

“‘DEVIL BIRD OF SRILANKA’ in a Discovery Channel

‘DEVIL BIRD OF SRILANKA’ in a Discovery Channel Discovery Channel’s “Daily Planet” ran a segment about mythical creatures in the animal kingdom, including the ‘Devil Bird of Sri Lanka’ —  The elusive ‘Forest Eagle Owl’ (A.K.A ‘Devil Bird’) in the show.

                         VIDEO