Discovery Channel Canada features “Devil Bird of Sri Lanka”

‘DEVIL BIRD OF SRI LANKA’ On Discovery Channel (Canada)

‘DEVIL BIRD OF SRILANKA’  “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|