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.