tubeshowcase●913,532 videos♡ My collection 0
← Nature

Nature02:04

Death Raptor aka Owl Man

Animal Planet ↗

From the creator

Is there really an Owlman, or Death Raptor, swooping from the skies and terrifying the citizens of Mawnan, England? Watch more: http://animal.discovery.com/tv/lost-tapes/

Published 2009-01-29 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Nature